文档说明如下:

 


Bug严重程度:

 

A-崩溃的:由于程序所引起的死机、非法退出、死循环;数据库发生死锁;因错误操作导致的程序中断;主要功能错误;造成数据破坏丢失或数据异常;数据库连接错误;数据通讯错误。

 

B-严重的:程序运行错误;程序接口错误;主要功能轻微错误、次要功能缺失;边界条件操作时导致异常;严重的数值计算错误;数据库的表、业务规则、缺省值未加完整性等约束条件。

 

C-一般的:操作界面错误(包括数据窗口内列名定义、含义是否一致);打印内容、格式错误;简单的输入限制未放在前台进行控制;功能冗余;删除操作未给出提示;数据库表中有过多的空字段。

 

D-轻微的:界面不规范(不美观/不符合习惯);辅助说明描述不清楚;输入输出不规范;长时间操作未给用户提示;提示窗口文字未采用行业术语;可输入区域和只读区域没有明显的区分标志.

 

E-建议:建设性的意见或建议。

 


Bug状态:

 

New:为测试人员新问题提交所标志的状态

 

Open:为任务分配人(开发组长/经理)对该问题准备进行修改并对该问题分配修改人员所标志的状态。Bug解决中的状态,由任务分配人改变。对没有进入此状态的Bug,程序员不用管。

 

Reopen:为测试人员对修改问题进行验证后没有通过所标志的状态;或者已经修改正确的问题,又重新出现错误。由测试人员改变。

 

Fixed:为开发人员修改问题后所标志的状态,修改后还未测试。

 

Closed:为测试人员对修改问题进行验证后通过所标志的状态。由测试人员改变。

 

Rejected:开发人员认为不是Bug、描述不清、重复、不能复现、不采纳所提意见建议、或虽然是个错误但还没到非改不可的地步故可忽略不计、或者测试人员提错,从而拒绝的问题。由Bug分配人或者开发人员来设置。

 

Deferred:为任务分配人(开发组长/经理)对该问题准备进行延期修改并对该问题分配修改人员所标志的状态。Bug延迟解决的状态,由任务分配人改变。对没有进入Open状态的Bug,程序员不用管。