STLC - 缺陷生命周期

缺陷生命周期,也称为Bug生命周期,是缺陷的旅程,是缺陷在其生命周期中经历的循环.它因组织而异,也因项目而异,因为它受软件测试过程的控制,也取决于所使用的工具.

缺陷生命周期 - 工作流程

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

缺陷生命周期

缺陷生命周期的状态

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

  • : 提出并尚待验证的潜在缺陷.

  • 已分配 : 分配给要解决的开发团队.

  • 活跃 : 开发商正在处理缺陷,调查正在进行中.在此阶段,有两种可能的结果 - 延期或拒绝.

  • 测试/固定/准备重新测试 : 缺陷已修复并准备好进行测试.

  • 已验证 : 重新测试的缺陷和测试已通过质量保证核实.

  • 已关闭 : 在QA重新测试后可以关闭的缺陷的最终状态,或者如果缺陷重复或被视为非缺陷则可以关闭缺陷的最终状态.

  • 重新开启 : 当缺陷未修复时,质量保证重新开启/重新激活缺陷.

  • 延期 : 如果在该特定周期内无法解决缺陷,则推迟到将来发布.

  • 拒绝 : 由于以下三个原因中的任何一个原因可以拒绝缺陷 - 重复缺陷,不是缺陷,不可重现.