现在的位置: 首页 > 综合 > 正文

Bug之八——bug的生命周期

2012年01月27日 ⁄ 综合 ⁄ 共 599字 ⁄ 字号 评论关闭

原文发表于2009-02-04 13:10:46

         Bug的生命周期是bug管理中另外一个需要事先规范的管理点。

 

         所谓的bug的生命周期,笔者将其简单的理解为bug状态在什么时候怎样转换,基于什么原因转换。一般我们将bug的状态划分为三种,即活动的,已解决的,已关闭的。活动的即尚未被修复(处理)的bug,已解决的即开发人员对bug进行了处理(包括修复,或者标记为延期处理等)但是尚未得到测试人员对处理进行验证的bug

 

         在介绍bug生命周期的时候,大多数作者都习惯于拿出一副生命周期转换图,笔者亦不能免“俗”~

Bug_Lifetime


         上图是一个简化了的bug生命周期管理,覆盖了日常工作中常见的bug的管理机制,关于bug的生命周期的管理,还有一些注意事项:

Ø  Bug包括三种存在状态,即ActiveResolvedClosed

Ø  任何一个bug的状态在任意时刻都属于且仅属于三者中的某一种。

Ø  bug的整个生命周期中,有且仅有一次机会被标记成Closed

Ø  bug被标记成Closed的同时,也标志着整个bug生命周期的结束。

Ø  只有测试人员有权限将bug状态更改为Closed

Ø  不得将bug的状态直接由Active更改为Closed

 

以上为个人观点,如有意见建议或者交流需要请联系unique.wuchaodong@hotmail.com

 

抱歉!评论已关闭.