编写缺陷报告
一、如何编写缺陷报告?
1.说明:
在企业中会使用测试管理工具或缺陷管理工具对bug进行管理,比如:禅道、QC、螳螂、bugzilla,不同企业工具不同,缺陷报告的模板也不完全相同,但主要部分大同小异。
2.缺陷报告的主要组成
案例:除法功能。当除数为零时,弹出系统错误,程序异常退出。
1)缺陷编号 (defect id):记录发现缺陷的顺序号能够唯一标识的bug
2)缺陷标题 (summary):简明扼要的将缺陷概况说明。(清晰,正确,易懂)
3)发现者 (创建者):测试人员自己,通常会写测试人员的账号。
4)提交缺陷的日期 ->注意:发现缺陷要及时提交。发现缺陷后应该确认缺陷,避免由于自己的失误造成“假缺陷”的提交
5)指派给谁处理:
A、测试人员将bug指派给开发方负责人(开发经理、项目经理)
B、开发公司负责人将bug指派给相应的开发人员进行解决。测试人员->开发商负责人->相应的开发人员。 6) 功能模块 :指明发现bug的功能模块。
7)发现缺陷在哪个版本中:
版本:不仅仅是指发布的最终的版本,也包括在研发过程中出现的临时版本。
(重点)回归测试:在新版本中对上一个版本中测试过的所有功能重新测试一遍。
为什么要做回归测试?
A、修复bug的同时,有可能会带来新的bug。
B、新增加的功能有可能会给原有的功能带来影响,产生新的bug。
说明:在企业中,如果满足一定条件,可以采用自动化的方式进行回归测试,这样可以节省成本,提高效率。
8)状态:表现缺陷目前的处理情况
A、常