📅  最后修改于: 2021-01-04 03:36:04             🧑  作者: Mango
JIRA错误生命周期也称为缺陷生命周期。错误的生命周期由错误经过的一组状态组成。错误发生的状态数因项目而异。我们可以将错误定义为错误,缺陷,或者可以说当实际输出与预期输出不匹配时,称为错误或缺陷。错误和缺陷这两个术语都是常用的,但最受欢迎的是错误。 Bug可以在SDLC (软件开发生命周期)的任何阶段生成,它可能存在于需求收集,设计SRS文档的设计阶段,开发阶段,测试阶段或最终用户在此进行的用户接受测试。使用应用程序的时间。
从登录缺陷到关闭缺陷,缺陷都有其生命周期。错误经历以下状态:
在测试阶段,测试人员会识别错误或缺陷,并将其登录到Jira,Bugzilla等错误跟踪工具中。测试人员检测到的错误将首次发布。在错误跟踪工具中。此状态被分配为“新”状态。
具有新状态的错误已分配给软件开发人员,他们将调查该错误以检查该错误有效还是无效。如果错误无效,则他们将状态更改为无效。如果错误有效,则将状态更改为“已分配”,然后软件开发人员将开始对缺陷进行修复。
将错误分配给软件开发人员后,他们便开始对其进行分析并进行缺陷修复。错误或缺陷可以分为三个阶段:
当开发人员进行必要的代码更改并验证更改时,他/她可以使错误状态固定。当错误由开发人员修复后,状态将更改为“重新打开”或“已验证”。
一旦软件开发人员修复了该错误,便将其分配给测试团队以检查该错误是否已修复。
如果即使在开发人员修复错误后错误仍然存在,则测试人员将状态更改为“重新打开”,并且该错误再次遍历整个错误生命周期。
如果没有发现错误,则测试人员会在开发人员修复该错误后重新测试该错误,然后将其状态更改为“已验证”。
如果该错误不再存在,则它将状态更改为“已关闭”。
Bug生命周期的参与者