【原创】什么是好的缺陷报告?

2011-11-09  鲍慧卓 

一个好的缺陷报告应该具备以下几点:

 

1,  标题描述清晰,以最简洁最直接的方式描述缺陷内容,最好也可以包含缺陷产生位置和原因。

2,  指派给合适的人。几乎没有开发会去改一个不是自己负责部分的bug

3,  主题内容简洁明了:bug步骤描述清晰,不一定傻子都能看得懂,但至少你离职了,你的同事能够看你的bug就接着干活。结果和期望尽可能少文字说明,多开发符号。

4,  附属内容完整。其中,严重程度(可能涉及开发kpi)、浏览器、环境配置、优先级,这几项最重要。除此以外的创建build,相关case及相关result信息,尽可能填写完整,在做缺陷分析的过程中很必要。

5,  适当补充备注:我感觉很少有人重视备注,但如果稍加利用,可以将一些暂时无法确定或者和bug不直接相关的信息放在备注,以作为提醒。

6,  尽可能避免无效和重复bug。无效bug的影响不言而喻,重复bug有时候和测试同学的习惯有关,发现了若干问题时如何合并或者分类提交,这个取决于对系统和合作者的了解。

7,  Bug周期过程的末期,关闭bug这个过程也很重要,修改的细节等都可以一一备注。

 

一个好的缺陷报告是一个联系开发与测试的桥梁,也是开发观察一个测试人员及其所在团队的镜子。

因此除了满足最基本的要求以外,好的缺陷报告要尽量避免理解困难而引起额外的沟通工作量,尽可能节约开发和测试的时间。

比如,将你在探索确认开发过程中所做过的努力以附件截图,视频,备注等形式写出来,节省开发的工作量,最终也就为测试节约了时间。

此外,每个项目中的缺陷报告最好保持风格一致,方便后人查看和学习。

236°/2368 人阅读/0 条评论 发表评论

登录 后发表评论