Bug管理的简单流程

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Bug管理的简单流程:

BUG的各种状态:

◆新错误(New):测试中新报告的软件缺陷。

◆打开 (Open):错误被确认并分配给相关开发人员处理。

◆修正(Fixed):相关开发人员已完成修正,等待测试人员验证。

◆拒绝(Rejected):拒绝修改缺陷。包括两种情况:

拒绝-不是错误(Rejected-Not Bug):报告的错误不是错误。

拒绝-重复(Rejected-Duplicated):以前已经报告过这个错误,需要指出已经报告过的错误ID编号。

◆重新打开(Reopen):没有正确修复的错误,需要进一步修复。

◆延期修改(Deferred):不在当前版本修复的错误,以后的版本修复。

◆不能重现(Reproduct):开发人员在自己的环境下不能重现的缺陷。

◆关闭(Closed):错误已被修复。

BUG管理的基本流程:

1、测试人员提交新的Bug入库,此时BUG状态为New。

2、错误被确认,项目经理将Bug分配给相应的开发人员,设置Bug状态为Open,

与此同时,测试人员和开发人员同时收到改变Bug状态的邮件。特殊时候若测试人员非常了解Bug所属,测试人员也可直接分配Bug给开发人员,并设置置Bug状态。

3、开发人员查询状态为Open和Reopen的Bug,若Bug反映的问题是由于开发平

台本身的缺陷或是测试人员操作错误引起时,置Bug状态为Rejected;

4、当Bug反映的内容不包含在当前需求规格说明中,属于升级或者优化功能,且该

Bug的存在不影响客户操作的顺利进行,开发人员可以延迟修复时间,置Bug的状态为Deferred;是Bug则解决并置状态为Fixed,Rejected和Deferred的Bug,开发人员要留下文字说明。

5、测试人员查询状态为Fixed的Bug,然后验证Bug是否已解决,如解决置Bug

的状态为Closed,如没有解决置状态为Reopen。

Bug的状态每改变一次,都会邮件周知相关的人员,让其明确Bug的当前状态。

对于不能解决和延期解决的Bug,不能由开发人员自己决定,一般要通过某种会议(评审会)通过才能认可。

一般输入到库中的Bug,原则性不能删除,及开发人员和测试人员没有删除的权限。

一般管理员有此权限。

对于测试人员和开发人员要加适当的使用权限,测试人员一般只有新增、查询、验证等权限,开发人员一般只有查询、解决等权限。测试负责人和项目经理可以适当地加大使用权限。

Bug的生命周期:

相关文档
最新文档