我们首先需要对遗漏bug的原因进行分类分析。遗漏bug的原因分为两个方面:一是引起bug的根本原因,二是bug遗漏的原因。我们分别说明一下这两个方面的分类。
首先是bug的根本原因(Root Cause),这指的是在软件开发过程中,是哪个过程引起了bug,通常的分类有:
需求分析
设计(还可以细分为数据库设计、页面设计等等)
编码
部署(例如数据库升级)
其他
这里没有“测试”,原因是测试这个过程一般是不会引起bug,如果有的测试人员引起了bug,那一般是测试人员参与了其他的过程。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/