当前位置:网站首页>软件验收测试
软件验收测试
2022-07-07 03:29:00 【柚子的棒棒糖】
软件验收测试
软件验收测试是指测试人员检验软件是否符合软件规格说明书和用户需求的测试活动。
验收测试是软件测试的最后一个环节,也是最为关键的一个要素,它关系到软件开发公司的产品质量,也关系到需求方的产品能否顺利上线,所以验收测试也被称为交付测试。
软件验收测试内容
软件验收测试有很多内容,主要分为以下几点:
(1)产品规格说明书测试;
(2)用户界面和可用性测试;
(3)兼容性测试;
(4)可安装性和可恢复性测试;
(5)文档测试。
软件验收测试的注意点
(1)测试人员必须编写正式的、单独的验收测试报告;
(2)验收测试必须在实际用户运行环境中进行;
(3)由用户和测试部门共同执行。
软件验收测试前提和步骤
前提:系统或者软件产品已经进行了系统测试和功能测试。
步骤:
(1)制定测试计划和验收标准;
(2)建立测试环境,设计测试用例,并经过评审;
(3)准备测试数据,执行测试用例,记录测试结果;
(4)分析测试结果,根据验收通过准则分析测试结果,作出验收是否通过及测试评价;
(5)编写软件验收测试报告。
软件验收测试包括:
正式验收测试
非正式验收测试(包括α测试和β测试)
正式验收测试
软件正式验收测试需要非常严格的管理,是对系统测试的延续,这种验收测试的测试用例应是系统测试的子集。
优点
要测试的功能和特性都是已知的
测试细节是已知的并且可以对其进行评测
这种测试可以自动执行,支持回归测试
可以对测试过程进行评测和监测
可接受性标准是已知的
缺点
要求大量的资源和计划
这些测试可能是系统测试再次实施
可能无法发现软件中由于主观原因造成的缺陷,这是因为您只查找预期要发现的缺陷
非正式验收测试
非正式验收测试不像正式验收测试那么严格,不需要执行指定的测试用例,可以由测试人员自主决定,但制定测试用例时必须根据项目的实际情况约束需要测试的主要功能。
1.α测试(内测)
α测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,α测试不能由程序员或测试员完成。
2.β测试(公测)
β测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,β测试不能由程序员或测试员完成。
软件测试顺序:正式测试->α测试(内测)->β测试(公测)
边栏推荐
- After the promotion, sales volume and flow are both. Is it really easy to relax?
- 工具类:对象转map 驼峰转下划线 下划线转驼峰
- MySQL的主从复制原理
- 计算机服务中缺失MySQL服务
- Academic report series (VI) - autonomous driving on the journey to full autonomy
- Advantages of using net core / why
- Lvs+kept (DR mode) learning notes
- Matlab tips (29) polynomial fitting plotfit
- 虚拟机的作用
- main函数在import语句中的特殊行为
猜你喜欢

After the promotion, sales volume and flow are both. Is it really easy to relax?

Leetcode t1165: log analysis

2018年江苏省职业院校技能大赛高职组“信息安全管理与评估”赛项任务书第二阶段答案

数据资产管理与数据安全国内外最新趋势

How can gyms improve their competitiveness?

组件的嵌套和拆分

MySQL SQL的完整处理流程

Mysql---- import and export & View & Index & execution plan

Network foundation - header, encapsulation and unpacking

Matlab tips (29) polynomial fitting plotfit
随机推荐
联合索引ABC的几种索引利用情况
Bus消息总线
$parent(获取父组件) 和 $root(获取根组件)
Paranoid unqualified company
After the promotion, sales volume and flow are both. Is it really easy to relax?
【mysqld】Can't create/write to file
MySQL view bin log and recover data
工具类:对象转map 驼峰转下划线 下划线转驼峰
Composition API premise
Reflection (II)
sqlserver多线程查询问题
Sqlserver multithreaded query problem
Implementation of AVL tree
Network foundation - header, encapsulation and unpacking
组件的通信
请教一个问题,flink oracle cdc,读取一个没有更新操作的表,隔十几秒就重复读取全量数据
基于JS的迷宫小游戏
详解机器翻译任务中的BLEU
Non empty verification of collection in SQL
父组件传递给子组件:Props