bug级别定义

1级Bug(主体产品层面)

1级bug:阻碍开发或测试工作的问题。 

修改优先级为最高,该级别问题需要立即修改。

导致产品崩溃或不响应、设备卡死、产品程序无法正常安装、启动或登录等缺陷,用户数据受到破坏的缺陷,服务器或数据库存在安全风险,严重影响项目进度。包括但不限于以下错误:

1)由于程序所引起的死机
2)非法退出死循环
3)数据库发生死锁

4)内存泄漏
5)因错误操作导致的程序中断 
6)重大功能错误
7)与数据库连接错误 

8)数据通讯错误

9)系统存在安全问题,缺陷导致重要数据丢失或损坏

10)功能完全违背需求要求,严重不符合产品定义等等

 

2级Bug (主要功能层面)

2级Bug:系统无法执行、崩溃或严重资源不足、应用模块无法启动或异常退出、无法测试、造成系统不稳定。 

修改优先级为高,该级别需要程序员尽快修改。 

主要功能完全丧失或严重错误,产品主要流程无法进行,程序导致用户客户端或浏览器存在安全风险,严重地影响系统要求或主要功能的实现,且没有更正办法(重新安装或重新启动该软件不属于更正办法)。包括但不限于以下错误:
1)程序接口错误
2)因错误操作迫使程序中断
3)系统可被执行,但操作功能无法执行(含指令) 
4)单项操作功能可被执行,但在此功能中某些功能(含指令参数的使用)无法被执行(对系统非致命的) 
5)在功能项的某些项目(选项)使用无效(对系统非致命的)
6)业务流程不正确,或者功能操作逻辑与产品定义严重不符
7)功能实现不完整,如删除时没有考虑数据关联
8)功能的实现不正确,如在系统实现的界面上,一些可接受输入的控件点击后无作用;对数据库的操作不能正确实现
9)报表格式以及打印内容错误(行列不完整,数据显示不在所对应的行列等导致数据显示结果不正确的错误)等等

3级 Bug(次要功能层面)

3级Bug:系统可以满足业务要求,系统性能或响应时间变慢、产生错误的中间结果但不影响最终结果等影响有限的问题。 

修改优先级为中,该级别需要程序员修改。

功能未完全实现或功能错误,程序表现与需求文档或用户预期不符,界面错乱影响理解以及其他兼容性问题,明显的卡顿或明显慢于主要竞品,严重地影响系统要求或主要功能的实现,但存在合理的更正办法(重新安装或重新启动该软件不属于更正办法)。包括但不限于以下错误:

1)操作界面错误(包括数据窗口内列名定义、含义是否一致)

2)虽然正确性不受影响,但系统性能和响应时间受到影响

3)不能定位焦点或定位有误,影响功能实现 

4)显示不正确但输出正确

5)增删改查功能,在本界面不能实现,但在另一界面可以补充实现

6)系统对于基本功能的执行结果与预期结果差别较大,或是计算结果不正确;

7)偶现的2级bug等等

4级Bug(主要界面层面)

4级Bug:界面、性能缺陷

修改优先级为低,该级别需要程序员修改或不修改。

次要功能存在错误或内容、功能影响用户理解和操作,界面文字存在错字、提示等信息错误,用户使用体验较差,但它不影响执行工作功能或重要功能。包括但不限于以下错误:

主要界面展示不规范,影响用户使用,例如重要功能提示存在错别字、提示信息错误等

2)辅助说明描述不清楚

3)输入输出不规范 

4)功能操作未给出(应具备的)相应提示或提示响应时长过长 

5)打印内容、格式错误(只影响报表的格式或外观,不影响数据显示结果的错误)
6)提示窗口文字未采用行业术语 
7)可输入区域和只读区域没有明显的区分标志 
8)界面不能及时刷新,影响功能实现。
9)光标跳转设置不好,鼠标(光标)定位错误 

10)简单的输入限制未放在前台进行控制

11)偶现的3级bug等等

5Bug(次要界面层面)

不影响功能的、有关易用性的缺陷,包括但不限于以下错误:

1)界面展示不规范,效果不佳,如小图标模糊、尺寸大小不规范

2)必填项与非必填项应加以区别

3)功能可实现,但实现逻辑与产品定义不符,如打开某一页面的方式原定两种,仅实现主要常用一种

4)非必须操作时,滚动条无效
5)键盘支持不好,如在可输入多行的字段中,不支持回车换行;或对相同字 段,在不同界面支持不同的快捷方式

6)测试过程中站在用户角度提出一些易用性,人性化等更利于系统优化的建议。

7)一些建议性问题

8)偶现的4级bug等等

注:

(1)必现缺陷:测试过程中在具体的测试环境下(对应一种或以上机型、系统版本、网络条件等)能100%复现的缺陷;

(2)偶现缺陷:测试过程中在具体的测试环境下(对应一种或以上机型、系统版本、网络条件等)出现的频率≥5%的缺陷。

 

缺陷类型定义

 

缺陷类型

严重程度

功能缺陷

功能不可用

业务流程错误

功能实现与需求不一致列出的问题

设计缺陷

界面风格不符合用户习惯

交互操作方式是否符合一般用户的习惯

提示、告警、错误说明等信息应该清楚、明了、恰当

与用户交互过程中出现的其他用户无法忍受或者感觉不舒服的问题

操作便捷性设计不合理

其他设计不合理问题

性能缺陷

数据容量

并发效率

网络传输效率等

配置缺陷

安装部署不成功

其他与环境运行相关的缺陷

 

bug级别定义

 

 bug级别定义

 

 bug级别定义

 

 bug级别定义

 

上一篇:除夕了,你还在改BUG吗?


下一篇:《构建之法》阅读笔记3