既然选择远方,便只顾风雨兼程……

Bug之八——bug的生命周期

上一篇 / 下一篇  2009-02-04 13:10:46 / 个人分类:BUG系列

Bug的生命周期是bug管理中另外一个需要事先规范的管理点。51Testing软件测试网$p'Q;Hs:JE)]

 51Testing软件测试网%g-J+SXM(E i.r"B)F

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

mM:D!T!i |/z kz0

 

u#]NKP7MN0

        在介绍bug生命周期的时候,大多数作者都习惯于拿出一副生命周期转换图,笔者亦不能免“俗”~51Testing软件测试网.a*\Z4{ d

       
:LB/zbU'd"?*N0

J?4cQU\)J:A}0

51Testing软件测试网w(cn$T~~ r U

点击小图看大图或者点击链接Bug Lifetime查看51Testing软件测试网5dbh(uA }:m&L^
51Testing软件测试网])i v"T#cZ,P

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

Zj6l_}`0

>   Bug包括三种存在状态,即ActiveResolvedClosed51Testing软件测试网!DO-^-Z ?,Ruf

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

*O*s"LUs/QC r;NQ0

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

U9ll-j%Mq0

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

!N-@gW!@}ZZ-Z0

> 只有测试人员有权限将bug状态更改为Closed51Testing软件测试网Y8I Mq6e.G9ZNb

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

mM"Ijj0

 51Testing软件测试网v5Z@FN vQ3e;{m1L{+\

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

TAG: Bug BUG系列

 

评分:0

我来说两句

Open Toolbar