STLC - 缺陷生命周期



缺陷生命周期,也称为缺陷周期,是指缺陷的历程,也就是在缺陷的生命期内经历的周期。根据不同的组织和不同的项目而不同,因为它受软件测试流程的影响,并且还取决于所使用的工具。

缺陷生命周期 - 工作流程

下图显示了缺陷生命周期的工作流程。

Defect Life Cycle

缺陷生命周期的状态

以下是缺陷生命周期的不同状态。

  • 新建 - 已提出的潜在缺陷,但尚未验证。

  • 已分配 - 分配给应解决该缺陷的开发团队。

  • 活动 - 该缺陷正在由开发人员解决,并且调查正在进行中。在此阶段,可能有两种可能的结果 - 递延或拒绝。

  • 测试/已修复/准备重新测试 - 该缺陷已被修复并已准备好进行测试。

  • 已验证 - 该缺陷已重新测试,并且该测试已由质量保证部门验证。

  • 已关闭 - 这是一个最终状态的缺陷,可以在重新测试后关闭,也可以在缺陷是重复的或被认为不是缺陷的情况下关闭。

  • 重新打开 - 如果缺陷尚未修复,质量保证部门将重新打开/重新激活该缺陷。

  • 已递延 - 如果在特定周期内无法解决缺陷,则将该缺陷递延到未来的版本。

  • 已拒绝 - 一个缺陷可以因以下三个原因之一而被拒绝:重复缺陷、不是缺陷、不可复现。

广告