测试执行
定义:根据编写的测试用例,按照用例步骤进行执行,查看预期结果和实际结果是否一致,如果不一致则为BUG
参考依据:测试用例
执行人:软件测试工程师
开始时间:测试用例编写完成并且通过评审,且达到测试执行的启动条件
时间周期:占整个测试流程的40%的时间
测试用例执行结果状态:
- new:用例编写完成,未开始执行状态
- pass:用例执行结果与预期结果一致
- fail:执行用例结果和实际结果不一致
- block:因为软件缺陷导致后续用例执行无法进行,导致结果未知的状态
- investigate:测试用例正在执行中需要更多时间观察结果
测试执行中的注意事项:
- 搭建软件测试环境
- 测试用例需要全部执行
- 不忽视任何偶现BUG
- 加强测试过程中的记录
- 提交缺陷和开发关系处理恰当
- 提交一份优秀的问题报告单
- 及时更新测试用例
缺陷分布的特征:
- 缺陷的群集现象
- 随着测试的进行,缺陷也越来越难被发现,此时需要调整测试思路,寻找新的突破点
- 不是所有的BUG都需要解决
(1)修改代价太大,不值得修复
&#x