51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5643|回复: 2
打印 上一主题 下一主题

[原创] 关于bug生命周期的讨论

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-9-2 18:37:12 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
下面是我根据我的理解总结的bug的生命周期:

1、测试人员发现并提交bug
状态为 new

2、开发负责人查看new状态的bug,决定是否修改,可以将bug改为三种状态:
open/closed/rejected
注:open状态需要开发人员确认修改;
closed状态说明不是bug或不必修改;
rejected状态的bug需要讨论最终的去向

3、其他开发人员查看open状态的bug,决定是否更改,可以将bug状态改为以下状态:
rejected和fix
注:如果认为不是bug或者没必要修改,可将bug状态rejected,并注明理由
bug修复后将状态改为fix

4、测试人员查看所有fix状态的bug,在新的版本下回测bug,确定修复将bug状态改为closed

,如果没有修复将bug状态改为reopen

5、rejected状态的bug应该讨论决定是否需要修改或是否是bug,然后closed或者rejected


现在希望大家踊跃发表意见,大家认为这个流程是不是必须遵守?比如说我能不能直接将新提交的bug的状态就设置为open?希望大家说下自己公司的做法
我认为应该遵循这个原则
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-9-12 14:46:29 | 只看该作者
谢谢,henry_yan的热情回答
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2008-9-3 12:34:05 | 只看该作者
对于一个新的bug,我们公司在流程上是只要是新提的bug都是默认open状态,当然你也可以设置为其他状态。
我看了你写的流程,如果可以的话你可以贴个流程图上来比较清楚,我们的流程中有个watch状态的。因为有些bug在某个时间没有办法验证,或者由于其他情况不能及时验证的,我们把它的状态设置为watch。
我个人认为,对于bug工作流程基本的状态有你说的那几个就完全可以了,如果要更清楚你可以根据适当的需求自己定义添加,不知道你用的什么管理工具?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-24 14:04 , Processed in 0.071046 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表