BUG类型和等级分类

合集下载

BUG等级分类定义

BUG等级分类定义

严重问题:
不能完全满足系统要求,系统停止运行,系统的重要功能无法运行,系统崩溃或者挂起等导致系统不能继续运行。

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

1、系统崩溃;
2、导致程序重启、死机或者非法退出;
3、关键功能不能实现使得后续工作无法进行;
4、死循环;
5、数据丢失或异常。

高级问题:
严重的影响系统要求或基本功能的实现,且没有更正方法(重新安装或重新启动该软件不属于更正方法)。

使系统不稳定、或破坏数据、或产生错误结果、或部分功能无法执行,而且常规操作中经常发生或非常规操作中不可避免的主要问题,系统无法满足主要的业务要求,性能、功能或可用性严重降低。

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

1、功能不符合需求、实现不正确;
2、数据计算错误;
3、程序接口错误;
4、误操作迫使程序中断或者报错。

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

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

1、数据长度不一致;
2、内容或格式错误;
3、响应速度较慢;
4、提示不正确但输出结果正确;
5、操作界面错误(包括数据窗口内列名定义、含义是否一致);
6、简单的输入限制未放在前台进行控制;
7、虽然正确性不受影响,但系统性能和响应时间受到影响。

BUG的分类和等级

BUG的分类和等级

BUG的分类和等级
一、B UG类型(重点标红的地方)
1、代码错误
2、设计缺陷
3、界面优化
4、性能问题
5、配置相关
6、安装部署
7、安全相关
8、标准规范
9、测试脚本
10、其他划分:功能类、界面类、性能类、易用性类、兼容性类、其他
二、BUG等级
1级bug,必须优先要改
致命错误:
1、常规操作引起的系统崩溃、死机、死循环
2、造成数据泄漏的安全性问题,比如恶意攻击造成的账户私密信息泄露
3、涉及金钱,如支付类软件,金钱计算错误
2级bug
严重错误:
1、重要功能不能实现(例如:微信没有实现语音聊天、朋友圈,等)
2、错误的波及面广,影响到其他重要功能正常实现
3、非常规操作导致的程序崩溃、死机、死循环(非常规操作:用户使用软件时不会进行的操作)
4、外观难以接受的缺陷(例如:直播平台的封面图片的失真、压缩,完全变形)
5、密码明文显示
3级bug
一般错误:
不影响产品的运行、不会成为故障的起因、但对产品外观和下道工序影响较大的缺陷
1、次要功能不能正常实现
2、操作界面错误(包括数据窗口内列名的定义,含义不一致)
例如:列名与列名下的内容不一致
3、查询错误、数据错误显示
4、简单的输入限制未放在前端进行控制;(格式显示,如登录和注册中的格式判断可由前端判断)
5、删除操作未给出提示
4级bug
程序在一些显示上不美观,不符合用户习惯,或者是一些文字的错误
1、界面不规范
2、辅助说明描述不清楚
3、提示窗口文字未采用行业术语
4、界面存在文字错误
5、改进意见:可以提高产品质量的建议,包括新需求和对需求的改进。

缺陷等级划分规定

缺陷等级划分规定

缺陷等级划分规定1.缺陷等级划分规范1.1Bug等级种类及定义:Bug等级可分为:致命,严重,一般的,微小的四种.致命(critical):致命的错误,造成系统或应用程序崩溃(crash)、死机、系统悬挂、或造成数据丢失、主要功能组完全丧失严重(major):严重错误,指功能或者特性(feature)没有实现,主要功能丧失,导致严重的问题,或致命的错误声明一般的(normal):不太严重的错误,这样的缺陷虽然不影响系统的基本使用,但没有很好的实现功能,没有达到预期的效果。

如次要功能丧失,提示信息不太正确,或用户界面太差,操作时间长等微小的(minor):一些小问题,对功能几乎没有影响,产品及属性仍可使用,如有个别错别字、文字排列不整齐等1.2等级划分步骤:1) 功能方面结合”缺陷发生率”(Exposure Risk)和”影响强度”(Impact Intensity)对Bug进行等级划分.”缺陷发生率”是指在运用产品过程中,出现某个缺陷的频率, 可分为四种:不可避免,经常,偶尔,很少.不可避免(Unaviodable):只要运行系统或应用程序,或者使用软件主要功能,该缺陷就能出现. 经常(Frequent):在使用软件过程中,需要通过几步操作出现,或者是一些不常用的非主要功能的缺陷,或者出现该缺陷的频率在30-70%的.偶尔(Occasional):缺陷出现的前提是通过多次操作或多个步骤,或者缺陷出现的概率在2%-30%.很少(Rare):低频率操作,或者出现的前提是通过N次操作或N个步骤,或者缺陷出现的概率低于2%的.“缺陷影响强度”是指在运用产品过程中,某个缺陷影响产品使用的程度,可分为三种:灾难性,障碍性,干扰性.灾难性(Disastrous):测试执行直接导致系统死机、蓝屏、挂起或是程序非法退出;系统的主要功能或需求没有实现;关键性能指标达不到要求;障碍性(Obstruction):系统的次要功能点或需求点没有实现;数据丢失或损坏。

Bug严重程度分类

Bug严重程度分类
使系统不稳定、或破坏数据、或产生错误结果,或部分功能无 法执行,而且是常规操作中经常发生或非常规操作中不可避免 的主要问题;
系统存在较严重的安全隐患和性能问题;
系统易用性较差;
系统描述易引起较严重的误会或较严重的影响;
系统的某些功能没有实现而引起后续次要功能不能继续进行; 系统的次要功能没有实现;
由于设计的缺陷,导致软件使用中存在较明显的障碍,或者局 部功能错误,但可以采取其他变通的操作实现。
系统存在严重的安全隐患和性能问题;
系统易用性很差;
系统描述易引起严重的误会或带来严重的影响;
系统的某些功能没有实现而引起后续主要功能不能继续进行; 软件规范严重不合理等。
2级:尽快修改
B类:较严重
指造成系统功能严重破坏或崩溃的,复位或重灌系统可以继续 运行;
严重地影响系统要求或基本功能的实现,且没有更正办法(重 新安或重新启动该软件不属于更正办法);
3级:正常修改
C类:一般
指造成系统功能失效、会引起操作上重大误解的;
严重地影响系统要求或基本功能的实现,但存在合理的更正办 法(重新安装或重新启动该软件不属于更正办法);
系统性能或响应时间变慢、产生错误的中间结果但不影响最终 结果等影响有限的问题;
由于编码不够完善,使某个小功能无法使用,或者对特殊的操 作与要求不能支持
存在隐含的安全漏洞,可以利用快捷方式、成批处理,以及权
限的组合应用中的安全漏洞进行未经授权的操作。
4级:稍后修改
D类:轻微
指系统功能在设计和开发中由于考虑不周所引起的问题,即可 能会造成系统在使用中会岀错的隐患或造成使用中会产生歧义 的;
使操作者不方便或遇到麻烦,但它不影响执行工作功能或重要 功能;

BUG级别(优先级、严重级)定义

BUG级别(优先级、严重级)定义

BUG级别(优先级、严重级)定义⼀、主要分类BUG类型标准主要分两类:Ø 依据优先级分类。

Ø 依据严重程度分类。

⼆、主要内容依据优先级分类标准定义优先级:指⼀个BUG相对于其他BUG对于公司的影响,解决的及时性。

分类标准紧急² 系统⽆法⼯作² 测试⽆法继续正常⼯作² 特殊情况:如重要客户(项⽬重要性)⾼² 需求问题² 实现与需求不符² 出现调试代码² 功能性错误² 关联性错误² 前后模块不⼀致² 链接错误² 特殊性的程度性能低下² 程序引起的安全问题注:涉及所有关于数据流的错误中² 页⾯格式错误² 兼容性问题² 校检错误² 图⽚错误² ⽂案错误² 程序性能低下² 缺少容错性处理² 功能易⽤程度低² 配置问题注:涉及的所有关于⽂本的错误低² 遗留问题² 暂时⽆法实现技术问题² 合理建议依据严重程度分类标准定义严重程度:指⼀个BUG对于⽤户造成的影响,风险和可视性。

分类标准紧急² 程序⽆法运⾏的错误² 测试⽆法执⾏的错误⾮常⾼² 链接错误² 前后模块不⼀致² 需求问题² 实现与需求不符² 出现调试代码² 功能性错误² 程序性能低下² 程序引起的安全问题⾼² 页⾯格式错误² ⽂案错误² 图⽚错误² 兼容性错误² 校检错误中² 关联性错误² 配置问题² 功能易⽤程度低低² 合理建议² 遗留问题² 暂时⽆法实现技术问题注意事项1) ⼀些错误可以分在多个级别中,但总的标准以此为准,具体的问题具体分析后再确定其等级数。

BUG类型和等级分类

BUG类型和等级分类
BUG类型 系统核心功能错误不影响业务流程或者有替代方法 功能类 次要功能出现错误 出现多余功能(软件做了其不该做的) 特殊情况下产生错误,但不影响正常业务(如异常数据或者异常操作) 数据类 数据丢失、数据毁坏、数据通讯及数据流错误 异常数据未做控制,操作成功 界面文字错误 界面类 界面设计不规范,没有考虑易用性问题 人机交互界面及提示信息不友好 用户文档错误(包括错别字和描述错误以及截图于实际不一致) 性能类 崩溃类 建议类 偶然类 其他类 翻译类 性能测试中发现的问题 系统崩溃(包括正常和异常操作) 建议性问题 不可重现(主要为不可重现的崩溃问题) 类型无法判断 中英文翻译错误
Very High
High
Medium
Low
√ √ √ √ √ √ √ √ √ √ √ 无等级划分 √ √ 测试人员操作的步骤及崩溃的次数 根据实际Bug选择 √

bug划分标准

bug划分标准

○ 功能未实现
○ 功能错误
○ 系统刷新错误
○ 语音或数据通讯错误
○ 轻微的数值计算错误
○ 系统所提供的功能或服务受明显的影响
● 一般(可对应于目前BUG体系中的“普通”)
一般性问题主要为:界面、性能缺陷
具体基本上可分为:
○ 操作界面错误(包括数据窗口内列名定义、含义是否一致)
○ 模块无法启动或异常退出
○ 严重的数值计算错误
○ 功能设计与需求严重不符
○ 其它导致无法测试的错误
● 严重(可对应目前BUG体系中的“严重”)
严重性问题主要为:影响系统功能或操作,主要功能存在严重缺陷,但不会影响到系统稳定性。
具体基本上可分为:
1.BUG等级划分建议:
目前project上的BUG严重程度分为五个等级,按照CMM5中定义的规范,BUG严重等级可分为3-5个等级,由于我们公司的CMM水平还处于初级阶段,将BUG等级划分过细不符合我们当前的CMM水平,同时也不利于测试人员对BUG等级的精确划分。根据我们公司的情况,同时参照其它中小公司的等级划分标准,建议将BUG等级划分四个等级,分别为致命、严重、一般、提示。
● 致命(可对应目前BUG体系中的“非常严重”):
致命性问题主要为:系统无法执行、崩溃或严重资源不足、应用模块无法启动或异常退出、无法测试、造成系统不稳定。
具体基本上可分为:
○ 严重花屏
○ 内存泄漏
○ 用户数据丢失或破坏
○ 系统崩溃/死机/冻结 信息、信息提示错误等)
○ 长时间操作无进度提示
○ 系统未优化(性能问题)
○ 光标跳转设置不好,鼠标(光标)定位错误
● 提示(可对应于目前BUG体系中的“轻微及建议”)

Bug等级和定义

Bug等级和定义

Bug等级/定义
等级修改完成时长验证完成时长
紧急2工作日1工作日
非常高3工作日2工作日
高4工作日3工作日
中5工作日4工作日
低6工作日4工作日
5级分类
A类(紧急)---导致系统崩溃、死机;出现不可挽救的数据丢失或损坏、内存泄露
1.系统崩溃。

如:应用程序死掉、应用程序异常退出
2.无法正常安装
3.升级脚本错误,升级失败
4.主要功能无法实现或遗漏,流程执行受阻等
……
B类(非常高)---导致程序模块丢失或未实现;软件错误导致数据丢失;用户需求未实现
1.基本功能存在部分问题或基本功能无法实现或遗漏
2.程序抛出异常
3.安装后文件不全、文件错误造成基本功能无法实现
4.用户需求未实现
……
C类(高)---影响被测功能正确实现的问题
1.次要功能存在部分问题
2.需求理解错误
3.计算错误/取值错误等
……
D类(中)---一般性错误或者功能实现不完善等
1.界面错误(详细文档)
2.打印内容、格式错误
3.删除操作未给出提示
4.系统操作不方便
……
E类(低)---较低级错误/一些建议性的错误
1.辅助说明描述不清楚
2.错字/别字
3.可输入区域和只读区域没有明显的区分标志
4.提示窗口文字未采用行业术语
5.长时间操作未给用户进度提示
6.显示格式不规范、查询报告格式错误
7.优化/建议性的错误
……。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
BUG类型
BUG现象举例 功能未实现 功能错误 功能设计与需求规格说明书不一致 出现多余功能(软件做了其不该做的) 正常操作,但存储内容不正确 功能未完全,但不影响系统正常使用 数据丢失 数据来源不符要求,但操作成功 边界值超出正常范围导致出现1级BUG现象 数据处理结果不正确 软件运行过程中死机 内存泄漏 系统崩溃,导致系统变慢 长时间事务处理,无提示 UI与原型不一致 文字,颜色,图形错误等 界面设计不规范,没有考虑易用性问题 系统报非友好错误信息 必填项无提示 提示信息问题 安全性漏洞 系统漏洞 建议性问题 偶然或可避免
1级
2级
功能类
√ √ √ √ √ √ √ √ √ √ √
数据类
性能类
界面类
信息类 安全累 建议类 偶然类
√ √
3级
4级
5级
√ √
√ √ √ √ √ √ √
√ √
பைடு நூலகம்
相关文档
最新文档