当前位置:网站首页>软件验收测试
软件验收测试
2022-07-07 03:29:00 【柚子的棒棒糖】
软件验收测试
软件验收测试是指测试人员检验软件是否符合软件规格说明书和用户需求的测试活动。
验收测试是软件测试的最后一个环节,也是最为关键的一个要素,它关系到软件开发公司的产品质量,也关系到需求方的产品能否顺利上线,所以验收测试也被称为交付测试。
软件验收测试内容
软件验收测试有很多内容,主要分为以下几点:
(1)产品规格说明书测试;
(2)用户界面和可用性测试;
(3)兼容性测试;
(4)可安装性和可恢复性测试;
(5)文档测试。
软件验收测试的注意点
(1)测试人员必须编写正式的、单独的验收测试报告;
(2)验收测试必须在实际用户运行环境中进行;
(3)由用户和测试部门共同执行。
软件验收测试前提和步骤
前提:系统或者软件产品已经进行了系统测试和功能测试。
步骤:
(1)制定测试计划和验收标准;
(2)建立测试环境,设计测试用例,并经过评审;
(3)准备测试数据,执行测试用例,记录测试结果;
(4)分析测试结果,根据验收通过准则分析测试结果,作出验收是否通过及测试评价;
(5)编写软件验收测试报告。
软件验收测试包括:
正式验收测试
非正式验收测试(包括α测试和β测试)
正式验收测试
软件正式验收测试需要非常严格的管理,是对系统测试的延续,这种验收测试的测试用例应是系统测试的子集。
优点
要测试的功能和特性都是已知的
测试细节是已知的并且可以对其进行评测
这种测试可以自动执行,支持回归测试
可以对测试过程进行评测和监测
可接受性标准是已知的
缺点
要求大量的资源和计划
这些测试可能是系统测试再次实施
可能无法发现软件中由于主观原因造成的缺陷,这是因为您只查找预期要发现的缺陷
非正式验收测试
非正式验收测试不像正式验收测试那么严格,不需要执行指定的测试用例,可以由测试人员自主决定,但制定测试用例时必须根据项目的实际情况约束需要测试的主要功能。
1.α测试(内测)
α测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,α测试不能由程序员或测试员完成。
2.β测试(公测)
β测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,β测试不能由程序员或测试员完成。
软件测试顺序:正式测试->α测试(内测)->β测试(公测)
边栏推荐
- Answer to the second stage of the assignment of "information security management and evaluation" of the higher vocational group of the 2018 Jiangsu Vocational College skills competition
- Lvs+kept (DR mode) learning notes
- The latest trends of data asset management and data security at home and abroad
- .net core 访问不常见的静态文件类型(MIME 类型)
- 请问 flinksql对接cdc时 如何实现计算某个字段update前后的差异 ?
- Implementation of AVL tree
- How DHCP router works
- How can gyms improve their competitiveness?
- LC interview question 02.07 Linked list intersection & lc142 Circular linked list II
- Common function detect_ image/predict
猜你喜欢
transform-origin属性详解
2018年江苏省职业院校技能大赛高职组“信息安全管理与评估”赛项任务书第二阶段答案
Lvs+kept (DR mode) learning notes
From zero to one, I will teach you to build the "clip search by text" search service (2): 5 minutes to realize the prototype
Reflection (II)
关于数据库数据转移的问题,求各位解答下
Tujia, muniao, meituan... Home stay summer war will start
How to share the same storage among multiple kubernetes clusters
数据资产管理与数据安全国内外最新趋势
弹性布局(一)
随机推荐
Config distributed configuration center
linux系统rpm方式安装的mysql启动失败
SolidWorks GB Library (steel profile library, including aluminum profile, aluminum tube and other structures) installation and use tutorial (generating aluminum profile as an example)
Bus消息总线
Implementation of AVL tree
Get the city according to IP
Learning records on July 4, 2022
虚拟机的作用
IP address
Esxi attaching mobile (Mechanical) hard disk detailed tutorial
How to do sports training in venues?
子组件传递给父组件
Use of completable future
jdbc数据库连接池使用问题
Matlab tips (29) polynomial fitting plotfit
Select the product attribute pop-up box to pop up the animation effect from the bottom
MOS管参数μCox得到的一种方法
什么情况下考虑分库分表
Lvs+kept (DR mode) learning notes
. Net 5 fluentftp connection FTP failure problem: this operation is only allowed using a successfully authenticated context