执行测试,发现缺陷
重复执行测试,重现缺陷
管理测试过程
回归测试,验证缺陷是否修复
流程:
1.新的缺陷被测试人员提交;
2.项目经理确定该缺陷的优先级、分配开发人员来修复;
3.开发人员根据缺陷的优先级去修复缺陷,使该缺陷被修复;
4.开发人员发布一个新的内部版本;
5.测试人员确认这个新版本中的被修复 缺陷;
6.被修复的缺陷被关闭;没有被修复缺陷被再次打开,返回1。
测试用例的编写格式
测试用例的编写有三种主要格式:
Step-by-step(按步骤)
Matrix(矩阵表)
Automated script(自动化脚本)
注:前两种是测试用例最基本的格式,最后一种是自动执行前两种测试用例的软件脚本
测试用例评估
参与人员:
测试经理、测试小组审核
使用测试管理工具
注:缺陷 Triage会议可以部分人员参与,也可以是整个团队参与,主要由会议的内容及重要性来确定。
评估的标准
评估测试用例编写的好坏的最主要标准:
是能否尽可能多的发现缺陷
评估测试用例的基本要素:
输入
输出
测试执行步骤
评估测试用例是否符合编写依据:
准确性
简洁性
可重用性
适用性
可跟踪性
纯净性
对全部测试用例的评估:
覆盖率
功能覆盖、用例覆盖、用例场景覆盖
语句覆盖
冗余性
测试用例之间的依赖关系
执行测试用例的最佳顺序