缺陷记录

缺陷预防策略非常简单和容易实现,策略是发现缺陷,找出缺陷的根源,然后寻找一个
方法来预防类似的缺陷在将来出现。

(1)缺陷记录

缺陷分析的第一步是记录缺陷,值得注意的是记录缺陷不应该满足于记录缺陷的表面症状。
测试的一个重要职责就是试图发现缺陷的根本原因,在测试时不应将产品看作一个黑盒,而
应该像开发人员那样了解产品的内在,包括源代码,理解产品的设计和实现。

(2)利用缺陷分析了解开发质量趋势
  对于测试出来的缺陷进行缺陷分类,找出那些关键的缺陷类型,进一步分析其产生的根源,
从而针对性的制定改进措施。缺陷分析非常关键的一步就是寻找一个预防类似缺陷再次发生
的方法。这一方法不仅涉及到开发、测试人员,还涉及到不直接负责代码编写的资深开发
人员。
这一阶段总结出的实践可以在更广泛的范围内预防潜在的缺陷。缺陷分析提供了两个非常重要
的参数,一个是缺陷数量的趋势,另一个是缺陷修复的趋势。

如何编写好缺陷?

缺陷报告的目的:

缺陷报告的主要目的是让开发人员亲眼看到这个错误。如果你不能和他一起在他面前制造出
那个失败,那么就需要给他们足够多的指引以便他们能够自己制造出那个失败。
缺陷报告就是解释在期望结果和实际结果之间的差距并且详细的说明如何重现那个场景。

发现缺陷之后:

1)只有当你确信你已经发现一个缺陷的时候就开始起草缺陷报告,不要在测试结束或每天结束
之后。那样,你可能会遗忘一些东西。

2)多花一些时间去修正你正在报告的缺陷。过想想可能存在的原因。可能到最后你会发现更
多的缺陷。并且在你的缺陷报告中说一下你的发现,这样也有助于开发确定缺陷的根源。

缺陷的描述:
不要在缺陷报告中夸大缺陷。同样,也不要轻描淡写。
不管缺陷是多么的令人讨厌,别忘了是缺陷令人讨厌,而不是开发人员。永远也不要冒犯开发
人员的努力。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章