软件bug的状态以及管理流程

上一篇 / 下一篇  2010-11-30 10:00:32

 软件错误的主要状态包括以下内容:

  •  New:测试中新报告的软件Bug
  • Open:被确认并分配给相关开发人员处理。
  • Fixed:开发人员已经修正,等待测试人员验证。
  • Declined:拒绝修改Bug.
  • Deferred:不在本版本修复的错误,下一版本修复。
  • Closed:Bug已被修复。

Bug管理流程可以概括为以下几项内容.

  • 测试人员提交新的错误入库,错误状态为‘New’.
  • 高级测试人员验证错误。
  1.    确认是错误,分配给相应的开发人员,设置状态为‘Open'
  2.    不是错误,则拒绝,设置状态为‘Declined'
  • 开发人员查询状态为‘Open’的错误,做如下处理
  1. 如果不是错误,拒绝,设置为‘Declined'
  2. 如果是错误,则修复并设置状态为’Fixed'
  3. 如果是不能解决的错误,要留下文字并说明且保持错误为‘Open’状态
  4. 对于不能解决和延期解决的错误,不能由开发人员自己决定,一般要通过某种会议(评审会)通过才能确认。
  • 测试人员查询状态为‘Fixed'的错误验证错误是否已解决,做如下处理
  1. 如果已经解决,设置状态为‘Closed'
  2. 如果没有解决,设置状态为'Reopen'

  

 


TAG:

 

评分:0

我来说两句

Open Toolbar