软件测试过程中提交缺陷是测试工程师最常做的一件事,也是开发工程师解决问题的依据,所以需要对缺陷进行管理和分析。缺陷管理主要是管理从提交缺陷到解决缺陷这一系列的过程,包括流程中角色的变换。缺陷分析主要对测试过程中所发现的缺陷进行分类分析,分析缺陷分布的情况,并对缺陷产生的原因进行归纳分类,为改善研发和测试过程提供依据。本章节我们先讲解“缺陷管理与分析”的内容。缺陷报告的发展:早期并没有缺陷的概念,直到第一台计算机诞生后才有人提出Bug一词。那时仅仅是将缺陷使用Bug这个词来描述,而并未真正对缺陷的产生进行详细的描述。19