首页 > 编程知识 正文

产品的生命周期有哪几个阶段,死亡循环bug

时间:2023-05-04 20:08:04 阅读:144647 作者:4492

前言:基本定义:从发现bug到关闭此bug是一个完整的生命周期。

一、从具体状态来说

状态包括:

1 :首次发现1:new-bug时,确认问题,并记录错误。

2 ) assigned将此错误分配给开发后,错误状态为assigned (已分配)。

3 )3:open-表示分配的开发正在进行错误修复时,开发正在处理此错误。

4 )4:固定-表示错误已在分配的开发修复错误时修复。

5 )5:pending reset-等待测试,开发修复完成,将错误转换为未用测试手测试时的状态。

6 ) reset复测,测试组负责人向某个测试人员分配错误时,进入reset (复位)状态。

7 )封闭检查员进行回归,确认该bug已修复,状态为封闭。

8 ) reopen测试器进行恢复,如果发现该错误仍然存在问题,将其重新打开称为reopen (重新打开)。

9:pending reject-如果开发人员认为这不是错误,则表示正在拒绝。

10:rejected-拒绝开发后,在确认测试仪没有问题后,进入拒绝状态。

11 ) postponed-延期,如果由于各种原因导致某些错误无法修复,则为延期状态。

2 )工作中状态:

具体含义与上述相似

1 )1:发现open-bug并将其分配给开发,但开发尚未进行,处于打开状态。

2 )2:in progress-开发正在修复此错误,并且正在进行中。

3 )3:关闭-开发由于几个原因拒绝修复错误,直接关闭了错误。

4 )已解决-错误修复完成,正在等待测试。

5 )5:通过5:in QA-测试恢复错误时的状态。

6:reopened-恢复后发现错误并重新打开。

三.个人理解和范例

1、QA发现错误,用Jira (错误管理工具)制作问题,发现是自己误操作造成的,关闭该错误:

打开- -关闭

2、QA发现错误,用Jira (错误管理工具)编写问题,RD接受这个问题,准备修改,QA发现重复提交,直接关闭

打开--- -在进度--- -关闭

3、QA发现错误,用Jira (错误管理工具)创建问题,RD接受并修复,修复完成后重新分配给测试,QA重新测试,发现还有问题,重新打开,RD重新修复结束

open-in progress-resolved-inqa-reopend-closed

评论:

我个人认为这很简单。 可以理解为是找到问题并告诉别人,认为是人的问题在修正、验证,如果没有问题就关闭的话。 很简单。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。