1、软件产品验收测试标准和步骤
1. 验收测试介绍
验收测试即由产品开发方根据需求文档中全部内容(或按协议及其它有效约定, 对方承诺实现需求)进行开发、 内测完成, 提交版本符合验收测试标准, 经过验收小组进行测试。经过验收测试判定产品质量是否符合产品需求, 功效实现是否正确并能够最终上线。
2. 验收测试目
经过验收测试判定产品质量是否符合产品需求、 功效实现是否正确, 性能和安全性方面是否符合公布标准, 而且产品能够最终上线。
3. 验收测试范围
3.1界面测试
全部页面浏览, 连接正确、 全部功效按钮及界面显示正确
3.2功效测试
全部需求文档描述功效实现正确
3.3性能
2、测试
关键业务功效、 性能能满足上线运行需求
3.4安全性测试
接口和数据调用等方面符合安全性规范; 没有安全性漏洞
4. 验收测试步骤
验收测试基础工作步骤以下:
4.1. 准入条件检测
4.1.1文档
进入验收测试文档准备齐全:
a) 验收版本需求文档(提交方提供): 要求需求文档与最终提交验收测试程序完全匹配 ;
b) 验收版本测试用例(提交方提供): 要求测试案例覆盖最终版本需求文档;
c) 验收版本测试告(提交方提供): 在测试汇报书中说明测试总体情况, 缺点列表及修复情况;
4.1.2缺点
要求开发方在协议双方约定环境中对需要文档上提及全部功效
3、进行全方面测试, 且提交验收测试时, 开发方发觉全部缺点都已处理。
4.1.3测试环境
验收测试环境准备完成, 与线上真实环境一致
4.1.4沟通和联络
1. 提交验收测试开发方责任人联络方法及测试工程师联络方法齐全 ;
2. 提交验收测试缺点沟通渠道建立完成, 要求快捷、 正确、 反馈立刻 ;
4.2 验收测试
4.2.1文档验收
进入标准: 文档准备必需齐全且符合标准, 能够进入文档验收步骤
中止标准:
1. 需求文档并非最终版, 需求文档上描述功效程序并未实现
2. 测试用例与需求文档不匹配, 测试用例中测试模块在需求文档中不存在或者需求文档中功效模块未在测试
4、用例中表现
3. 测试汇报书不完整, 遗留缺点不符合遗留缺点许可限制数量
退出标准:
文档符合标准并经过验收, 进入程序验收步骤
4.2.2程序功效验收
进入标准: 文档验收步骤结束
中止标准:
1. 出现 A, B级缺点
2. C级缺点达成8个
3. 验收测试过程中, 提交新版本
退出标准:
验收测试合格, 缺点根据标准修复完成
经过标准:
要求验收测试结束后, 未处理缺点达成以下要求时, 才能验收经过:
a) A级缺点: 0个;
b) B级缺点: 0个;
c) C级缺点: 小于等于总缺点数3%;
d) D级缺点: 小于等于总缺点数5%个;
e) E级缺点: 小于等于总缺点数15%个。
注: 对于放弃处理提案, 必需提前经过我方同意。
4.2.3验收完成
1.验收完成后质量确保部提交文档:
a) 最终版需求文档
b) 提交方提供最终版测试用例
c) 提交方提供最终版测试汇报
2.验收完成后提交程序:
验收完成锁定程序最终版本。
附录: 缺点等级定义
缺点分为 A、 B、 C、 D 、 E 5个等级: