一、什么是缺陷报告?
缺陷报告是测试人员和开发人员交流沟通的重要工具
二、缺陷报告的重要组成部分
1、缺陷编号
2、缺陷标题
3、缺陷的发现者
4、发现缺陷的日期
5、缺陷所属的模块
6、发现缺陷版本
7、指派给谁处理
9、缺陷的状态
10、缺陷的严重程度
11、缺陷的优先级
12、缺陷的描述
例如:
A)新提交的缺陷——new
B)打开的缺陷——open
C)被拒绝的缺陷——rejected
D)已经被修改完的缺陷——fixed
E)重新打开的缺陷——reopen
F)关闭的缺陷——closed
三、缺陷的严重程度
A)造成死机或影响开发、测试进度的问题——致命
B)非常严重的功能问题——严重
C)大的功能问题——高等
D)中等程度的功能问题——中等
E)小的功能问题——低等
四、缺陷的优先级
Urgent——立刻修复
Very High——本版本修复
High——下一个版本修复
Medium——发布之前修复
Low——允许在发布产品中存在
五、缺陷的描述
发现这个缺陷的具体步骤记录下来,使开发人员通过你的描述可以看到这个缺陷,以便去解决这个缺陷
要求:描述清晰、准确、易读,使开发人员容易读懂,并可以重现缺陷
六、缺陷报告的用途
记录软件缺陷
对软件缺陷进行分类
跟踪软件缺陷
用于缺陷的分析、总结