BUG级别定义标准
BUG等级分类定义
严重问题:
不能完全满足系统要求,系统停止运行,系统的重要功能无法运行,系统崩溃或者挂起等导致系统不能继续运行。
修改优先级为最高,该级别问题需要立即修改。
1、系统崩溃;
2、导致程序重启、死机或者非法退出;
3、关键功能不能实现使得后续工作无法进行;
4、死循环;
5、数据丢失或异常。
高级问题:
严重的影响系统要求或基本功能的实现,且没有更正方法(重新安装或重新启动该软件不属于更正方法)。
使系统不稳定、或破坏数据、或产生错误结果、或部分功能无法执行,而且常规操作中经常发生或非常规操作中不可避免的主要问题,系统无法满足主要的业务要求,性能、功能或可用性严重降低。
修改优先级为高,该级别需要程序员尽快修改。
1、功能不符合需求、实现不正确;
2、数据计算错误;
3、程序接口错误;
4、误操作迫使程序中断或者报错。
中级问题:
系统可以满足业务要求,系统性能或响应时间变慢、产生错误的中间结果但不影响最终结果等影响有限的问题。
修改优先级为中,该级别需要程序员修改。
1、数据长度不一致;
2、内容或格式错误;
3、响应速度较慢;
4、提示不正确但输出结果正确;
5、操作界面错误(包括数据窗口内列名定义、含义是否一致);
6、简单的输入限制未放在前台进行控制;
7、虽然正确性不受影响,但系统性能和响应时间受到影响。
BUG等级划分标准
B U G等级划分标准标准化工作室编码[XX968T-XX89628-XJ668-XT689N]B U G等级划分方法一、测试BUG等级划分标准1、Blocker(崩溃):阻碍开发或测试工作的问题;造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。
如:代码错误、死循环、数据库发生死锁、重要的一级菜单功能不能使用等(该问题在测试中较少出现,一旦出现应立即中止当前版本测试)。
2、Critical(严重):系统主要功能部分丧失、数据库保存调用错误、用户数据丢失,一级功能菜单不能使用但是不影响其他功能的测试。
功能设计与需求严重不符,模块无法启动或调用,程序重启、自动退出,关联程序间调用冲突,安全问题、稳定性等。
如:软件中数据保存后数据库中显示错误,用户所要求的功能缺失,程序接口错误,数值计算统计错误等(该等级问题出现在不影响其他功能测试的情况下可以继续该版本测试)。
3、Major(一般):功能没有完全实现但是不影响使用,功能菜单存在缺陷但不会影响系统稳定性。
如:操作时间长、查询时间长、格式错误、边界条件错误,删除没有确认框、数据库表中字段过多等(该问题实际测试中存在最多,合理安排解决BUG,解决率关系版本的优化程度)4、Minor(次要):界面、性能缺陷,建议类问题,不影响操作功能的执行,可以优化性能的方案等。
如:错别字、界面格式不规范,页面显示重叠、不该显示的要隐藏,描述不清楚,提示语丢失,文字排列不整齐,光标位置不正确,用户体验感受不好,可以优化性能的方案等(此类问题在测试初期较多,优先程度较低;在测试后期出现较少,应及时处理)二、BUG状态标准1、待处理(new):测试人员或用户发现新问题后提交的状态2、已确认(open):经测试人员及研发人员讨论后确认是BUG,提交的状态,由测试人员来设置。
3、已处理(fixed):经研发人员确认是BUG后修复的状态,修改还没有验证,由开发人员来设置。
BUG等级定义标准
软件部BUG定义标准.
严重程度级别
性质工作或重要功能、导致系统崩溃或资源严重不足、造成数据丢失,包括:
1) 系统或程序引起死机
2) 系统崩溃、意外退出
3) 程序死循环、数据库发生死锁
4) 因错误操作导致的程序中断
5) 功能不可使用或错误、数据计算错误6) 与数据库连接错误、数据通讯错误
3) 输入输出不规范4) 长时间操作未给用户提示
5) 可输入区域和只读区域没有明显的区分标志6) 控件没有对齐、标点符号丢失或不正确
硬件部BUG定义标准
1) 打印内容、格式错误2) 简单的输入限制未放在前台进行控制
3) 删除操作未给出提示
4) 操作界面信息错误(包括数据窗口内列名定义、含义是否一致)
5) 数据库表中有过多的空字段
D类
建议缺陷
操作不便或遇到麻烦,但不影响执行工作或使用重要功能。属于该级别的缺陷包括:
1) 界面不规范
2) 辅助说明描述不清楚、提示窗口文字未采用行业术语
B类
严重缺陷
严重影响系统要求或基本功能实现、且不存在可替代的解决方法或方式,包括:
1) 功能未实现或实现错误
2) 数据计算错误、产生错误结果3) 数据通讯错误、程序接口错误
4) 数据库的表、业务规则、缺省值未加完整性等约束条件
5) 数据约束错误、数据输入输出错误
C类
一般缺陷
影响系统要求或基本功能实现,但存在可替代的解决方法或方式。属于该级别的缺陷包括:
软件测试部BUG级别定义
二级BUG(严重)
A
1、基本业务功能未实现
2、应用程序自动退出或失效
3、自动亮屏;
4、系统的兼容性不强
5、软件使用造成系统反应慢
1、基本业务功能(通信类、提醒类)处理不符合协议;产品定义中需求的基本功能没有实现;
2、通信方面出现单通(《=1%)、通话回音、电流音、信号漂移、重新搜网、掉卡、通话自动挂断、三方通话出现问题、PIN和PUK问题;短信业务出现接收延迟(《=1小时)、丢短信(丢失率大于3%)、经常发送失败等现象;网络自动断网、连接失败及无数据交换的基本功能;
3、软件在使用过程中应用软件自动退出,或者某些功能失效;
4、系统兼容性包括驱动、CPS和蓝牙等不兼容约定操作系统;系统数据(短信、联系人、彩e、彩信、蓝牙、T卡等)不兼容自研和品牌机型;
5、在使用过程中整个系统慢慢变慢,造成系统性能下降;
6、提醒类没有准时提醒(小于2分钟)
三级BUG(一般)
B
1、主要功能已实现,存在影响用户正常使用的问题
大类选项名称
选项定义
帮助和示例
一级BUG(致命)
S
1、死机、重启、内存泄漏、自动关机;
2、花屏、白屏现象;
3、系统无响应;
4、出现数据丢失、数据库被破坏或者损坏用户器件;
5、手机卡不能被识别;
1、在待机或者使用时软件出现死机报错、系统重启、自动关机、瘫痪造成软件无法使用的问题;
2、操作应用时内存不足,造成大量软件应用不能使用的情况;
3、唤醒后屏幕、键盘失效;屏幕出现严重的花屏、白屏现象;
4、待机或者使用中系统没有响应,电话不能呼出、拨入或呼通率95%以下,单通(1%以上),通话不能挂断,短信不能收发,延迟(1小时以上),提醒类(闹钟,日程等)没有准时提醒(大于2分钟)或不提醒;
Bug等级分类定义
不能完全满足系统要求,系统停止运行,系统的重要功能无法运行,系统崩溃或者挂起等导致系统不能继续运行。
修改优先级为最高,该级别问题需要立即修改。
1、系统崩溃;2、导致程序重启、死机或者非法退出;3、关键功能不能实现使得后续工作无法进行;4、死循环;5、数据丢失或异常。
高级问题:严重的影响系统要求或基本功能的实现,且没有更正方法(重新安装或重新启动该软件不属于更正方法)。
使系统不稳定、或破坏数据、或产生错误结果、或部分功能无法执行,而且常规操作中经常发生或非常规操作中不可避免的主要问题,系统无法满足主要的业务要求,性能、功能或可用性严重降低。
修改优先级为高,该级别需要程序员尽快修改。
1、功能不符合需求、实现不正确;2、数据计算错误;3、程序接口错误;4、误操作迫使程序中断或者报错。
中级问题:系统可以满足业务要求,系统性能或响应时间变慢、产生错误的中间结果但不影响最终结果等影响有限的问题。
修改优先级为中,该级别需要程序员修改。
1、数据长度不一致;2、内容或格式错误;3、响应速度较慢;4、提示不正确但输出结果正确;5、操作界面错误(包括数据窗口内列名定义、含义是否一致);6、简单的输入限制未放在前台进行控制;7、虽然正确性不受影响,但系统性能和响应时间受到影响。
使操作者不方便或遇到麻烦,但它不影响执行工作功能或重要功能。
界面拼写错误或用户使用不方面等需要完善的小问题。
修改优先级为低,该级别需要程序员修改或不修改。
1、界面不规范;2、辅助说明描述不清楚;3、输入输出不规范;4、长时间的操作未给用户提示;5、提示用语不规范;6、可输入区域和只读区域没有明显的区分标志;7、必填项与非必填项没有加以区别;8、界面不能及时刷新,影响功能实现;9、功能模块名称、标题等不一致;10、界面、网页、图片出现错别字。
建议优化:希望提出的建议进行但不强制进行的修改。
不会给发布的准确性或可用性带来任何严重影响。
修改优先级为低,该级别需要程序员修改或不修改。
bug严重等级及修复优先级划分
相符)。
1、微小的问题, 如果不进行修改,不影响主要功能,产品及属性 仍可使用,如有个错别字。
4
提示 从用户角度:
用户可以使用,但交互性不好,对于用户可能造成难于操作、学习
和理解
从使用者角度,提出的建议性意见。
5
建议性 从用户角度:
个别功能使用不够方便,但是不影响用户使用的问题
例如
1、操作或使用某一功能时,导致程序异常退出,或其余功能无法使用,或造成经常性 死机和重启; 2、严重花屏、内存泄漏; 3、用户数据丢失或破坏; 4、系统崩溃/死机/冻结; 5、程序或模块无法正常启动或异常退出; 6、功能设计与需求严重不符; 7、导致其它功能无法测试的错误。
2、严重影响系统要求或基本功能的实现,且没有办法避免冲突;
2
严重 3、主要功能丧失,导致严重的问题,或致命的错误声明。
从用户角度: 用户可以使用,但性能非常不稳定,经常出现服务中断
次要功能丧失, 不太严重,可通过变通手段解决。
3
一般 从用户角度:
用户可以使用,偶尔出现服务中断(软件功能和需求规格级别基本
序号 1
严重级别
状态描述
致命
1:导致运行中断(应用程序崩溃)、预期的功能没有得到实现、测 试工作无法继续进行等; 2:由于程序引起的非法死机,退出,数据丢失,主要功能完全丧 失,系统悬挂等错误。
从用户角度: 由于产品功能或者性能造成80%以上用户无法使用的问题。
1、较大的功能缺陷 如该功能没有实现或实现有错误;
1、用户界面不太友好; 2、使用不习惯; 3、好的操作建议等。
备注
1、按键操作错误或失灵; 2、客户环境本身没有问题的情况下,网络不稳,频繁断线,掉线; 3、实现的功能与相关需求严重不符; 4、功能未实现; 5、功能错误; 6、系统所提供的功能或服务受到明显的影响;
bug等级划分标准
6. 测试bug等级划分标准:
按照jira管理工具上,bug主要分五类:
1)Blocker:阻碍开发或测试工作的问题。
(这个测试人员通常很少遇到)
2)Critical:系统无法执行、崩溃或严重资源不足、应用模块无法启动或异常退出、无法测试、造成系统不稳定。
具体基本上可分为:
○严重花屏
○内存泄漏
○用户数据丢失或破坏
○系统崩溃/死机/冻结
○模块无法启动或异常退出
○严重的数值计算错误
○功能设计与需求严重不符
○用户权限问题
○安全问题
○其它导致无法测试的错误
3)Major:影响系统功能或操作,主要功能存在严重缺陷,但不会影响到系统稳定性
具体基本上可分为:
○功能未实现
○功能错误
○系统刷新错误
○语音或数据通讯错误
○轻微的数值计算错误
○系统所提供的功能或服务受明显的影响
4)Minor:界面、性能缺陷
具体基本上可分为:
○操作界面错误(包括数据窗口内列名定义、含义是否一致)
○边界条件下错误
○提示信息错误(包括未给出信息、信息提示错误等)
○长时间操作无进度提示
○系统未优化(性能问题)
○光标跳转设置不好,鼠标(光标)定位错误
5)Trivial:易用性及建议性问题
具体基本上可分为:
○界面格式等不规范
○辅助说明描述不清楚
○操作时未给用户提示
○可输入区域和只读区域没有明显的区分标志
○个别不影响产品理解的错别字
○文字排列不整齐等一些小问题
○建议。
BUG级别(优先级、严重级)定义
BUG级别(优先级、严重级)定义⼀、主要分类BUG类型标准主要分两类:Ø 依据优先级分类。
Ø 依据严重程度分类。
⼆、主要内容依据优先级分类标准定义优先级:指⼀个BUG相对于其他BUG对于公司的影响,解决的及时性。
分类标准紧急² 系统⽆法⼯作² 测试⽆法继续正常⼯作² 特殊情况:如重要客户(项⽬重要性)⾼² 需求问题² 实现与需求不符² 出现调试代码² 功能性错误² 关联性错误² 前后模块不⼀致² 链接错误² 特殊性的程度性能低下² 程序引起的安全问题注:涉及所有关于数据流的错误中² 页⾯格式错误² 兼容性问题² 校检错误² 图⽚错误² ⽂案错误² 程序性能低下² 缺少容错性处理² 功能易⽤程度低² 配置问题注:涉及的所有关于⽂本的错误低² 遗留问题² 暂时⽆法实现技术问题² 合理建议依据严重程度分类标准定义严重程度:指⼀个BUG对于⽤户造成的影响,风险和可视性。
分类标准紧急² 程序⽆法运⾏的错误² 测试⽆法执⾏的错误⾮常⾼² 链接错误² 前后模块不⼀致² 需求问题² 实现与需求不符² 出现调试代码² 功能性错误² 程序性能低下² 程序引起的安全问题⾼² 页⾯格式错误² ⽂案错误² 图⽚错误² 兼容性错误² 校检错误中² 关联性错误² 配置问题² 功能易⽤程度低低² 合理建议² 遗留问题² 暂时⽆法实现技术问题注意事项1) ⼀些错误可以分在多个级别中,但总的标准以此为准,具体的问题具体分析后再确定其等级数。
测试BUG等级划分标准
测试BUG等级划分标准
BUG类型缺陷
S级bug,优先级最高
致命缺陷:
1、代码存在巨大缺陷(代码结构有巨大问题)
2、数据库存在巨大隐患(如恶意攻击造成的账户私密信息泄露)
3、充值存在问题(如金钱计算错误、充值不到账)
4、具体功能未实现
5、系统不稳定等(如常规操作会引发系统崩溃、死机、死循环)
A级bug,优先级次高
严重缺陷:
1、重要功能未实现(例如:更新的功能为实现,功能设计与需求严重不符)
2、功能操作影响多个其他功能
3、代码有错误(非常规操作会导致的崩溃、死机、死循环等)
4、UI界面存在影响功能实现的问题(封面图片的失真、压缩、完全变形等)
5、前端的安全问题等(密码明文显示等)
B级bug,优先级一般
一般缺陷:
1、次要功能不能正常实现
2、操作UI显示错误(增删改查等)
3、部分操作未给出提示(例如:删除、修改等)
4、UI兼容性问题等
建议修改类型缺陷
优化建议,优先级最低(建议修改)
程序在一些显示上不美观,不符合用户习惯,用户体验不佳或者是一些文字的错误
1、界面格数等不规范
2、辅助说明描述不清楚
3、提示窗口文字未采用行业术语
4、界面存在文字错误等等
需求
测试过程中发现的一些为实现功能,但不属于本次版本内容,下个版本增加的内容,缺陷记录为:需求。
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.优化/建议性的错误
……。
(完整版)BUG 等级划分标准
BUG等级划分方法一、测试BUG等级划分标准1、Blocker(崩溃):阻碍开发或测试工作的问题;造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。
如:代码错误、死循环、数据库发生死锁、重要的一级菜单功能不能使用等(该问题在测试中较少出现,一旦出现应立即中止当前版本测试)。
2、Critical(严重):系统主要功能部分丧失、数据库保存调用错误、用户数据丢失,一级功能菜单不能使用但是不影响其他功能的测试。
功能设计与需求严重不符,模块无法启动或调用,程序重启、自动退出,关联程序间调用冲突,安全问题、稳定性等。
如:软件中数据保存后数据库中显示错误,用户所要求的功能缺失,程序接口错误,数值计算统计错误等(该等级问题出现在不影响其他功能测试的情况下可以继续该版本测试)。
3、Major(一般):功能没有完全实现但是不影响使用,功能菜单存在缺陷但不会影响系统稳定性。
如:操作时间长、查询时间长、格式错误、边界条件错误,删除没有确认框、数据库表中字段过多等(该问题实际测试中存在最多,合理安排解决BUG,解决率关系版本的优化程度)4、Minor(次要):界面、性能缺陷,建议类问题,不影响操作功能的执行,可以优化性能的方案等。
如:错别字、界面格式不规范,页面显示重叠、不该显示的要隐藏,描述不清楚,提示语丢失,文字排列不整齐,光标位置不正确,用户体验感受不好,可以优化性能的方案等(此类问题在测试初期较多,优先程度较低;在测试后期出现较少,应及时处理)二、BUG状态标准1、待处理(new):测试人员或用户发现新问题后提交的状态2、已确认(open):经测试人员及研发人员讨论后确认是BUG,提交的状态,由测试人员来设置。
3、已处理(fixed):经研发人员确认是BUG后修复的状态,修改还没有验证,由开发人员来设置。
4、已修改(closed):测试人员认为问题已经修改,通过验证,由测试人员设置。
bug单定级标准
bug单定级标准
Bug的单定级标准可以根据不同的情况和需求进行定义。
以下是一些常见的Bug定级标准:
1.致命Bug:这类Bug会导致系统崩溃、数据丢失或损坏,严重影响用户体
验或业务运行。
例如,服务端崩溃、数据库死锁等。
2.严重Bug:这类Bug会导致系统功能严重受限或异常,影响大部分用户的
使用。
例如,重要功能无法实现、操作功能异常退出等。
3.一般Bug:这类Bug对系统功能有一定影响,但不会严重影响用户体验或
业务运行。
例如,界面显示错误、部分功能使用不便等。
4.轻微Bug:这类Bug对系统功能影响较小,通常不会影响用户体验或业务
运行。
例如,小部分文字或图片错误、操作小细节上的不便等。
需要注意的是,Bug的定级标准并不是绝对的,需要根据具体情况进行判断。
同时,对于不同的项目或产品,Bug的定级标准也可能会有所不同。
BUG级别定义
BUG级别定义一、致命(blocker)阻碍了项目测试进度或者使测试无法全面展开的致命问题。
包括:1.需求规格说明书中的核心功能模块无法启用,导致所有功能无法使用;2.操作造成产品无法继续运行、重要系统文件被破坏、操作系统死机等现象。
发生频率100%,并且没有避规方法;二、严重(critical)对系统的正常运行造成严重后果的问题。
包括:1.操作造成产品无法继续运行、重要系统文件被破坏、操作系统死机,发生频率较高;2.常规操作或者符合产品需求的大量客户端或日志下造成产品或操作系统重要进程非法退出、死循环、主要通讯中断或主要功能模块异常,重要数据破坏丢失或数据库异常,并且没有避规方法,发生频率较高;3.测试过程中,需求规格说明书里高优先级功能模块❶无法使用;4.正常应用下,频繁出现资源❷严重泄漏❸、蓝屏、死机现象;三、比较严重(major)1.非常规操作造成产品崩溃、操作系统死机;2.非常规操作(属于正确操作范围)或者在符合产品规格的压力测试(包括但不限于大量客户端上线、下线,大数据量日志入库,长时间运行)中造成系统重要进程非法退出、死循环、主要通讯中断或主要功能模块异常,重要数据破坏丢失或数据库异常;3.需求规格说明书里高优先级功能模块❶功能基本实现,但在需求规格说明书允许的流量、连接数等复杂应用下功能模块工作不正常;4.错误的波及面广,对客户使用造成严重影响;5.需求规格说明书里中优先级功能模块❹功能失效,没有避规方法;6.常规操作造成其它常用软件异常、系统或用户数据被破坏等问题;7.正常应用下,出现资源❷泄漏、蓝屏、死机现象;四、一般(normal)1.需求规格说明书里高优先级功能模块❶界面配置的问题;2.常规操作中,需求规格说明书里中优先级模块❹功能失效或异常,但可以规避;3.界面信息有歧义,提示信息造成大多数❺人员误解;4.需求规格说明书里中、低优先级功能模块❻功能失效;5.需求规格说明书里规定的操作系统兼容性出现的问题;五、微小(minor)1.界面上对正常使用、理解没有太大影响的显示错误;2.对键盘、鼠标支持不友好;3.需求规格说明书里中、低优先级功能模块❻基本功能实现,但有缺陷;4.文档类错误;六、建议(enhancement)1.产品在易用性和提示风格等方面的建议;2.从使用角度考虑建议增加或改进的功能;3.针对功能的实现方式所提出的建议;4.界面输入输出不规范;注释:❶需求规格说明书里高优先级功能模块:对应项目用版本中的重点关注功能。
bug级别定义
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:系统可以满⾜业务要求,系统性能或响应时间变慢、产⽣错误的中间结果但不影响最终结果等影响有限的问题。
修改优先级为中,该级别需要程序员修改。
BUG等级划分标准
B U G等级划分标准 Document number:NOCG-YUNOO-BUYTT-UU986-1986UTBUG等级划分方法一、测试BUG等级划分标准1、Blocker(崩溃):阻碍开发或测试工作的问题;造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。
如:代码错误、死循环、数据库发生死锁、重要的一级菜单功能不能使用等(该问题在测试中较少出现,一旦出现应立即中止当前版本测试)。
2、Critical(严重):系统主要功能部分丧失、数据库保存调用错误、用户数据丢失,一级功能菜单不能使用但是不影响其他功能的测试。
功能设计与需求严重不符,模块无法启动或调用,程序重启、自动退出,关联程序间调用冲突,安全问题、稳定性等。
如:软件中数据保存后数据库中显示错误,用户所要求的功能缺失,程序接口错误,数值计算统计错误等(该等级问题出现在不影响其他功能测试的情况下可以继续该版本测试)。
3、Major(一般):功能没有完全实现但是不影响使用,功能菜单存在缺陷但不会影响系统稳定性。
如:操作时间长、查询时间长、格式错误、边界条件错误,删除没有确认框、数据库表中字段过多等(该问题实际测试中存在最多,合理安排解决BUG,解决率关系版本的优化程度)4、Minor(次要):界面、性能缺陷,建议类问题,不影响操作功能的执行,可以优化性能的方案等。
如:错别字、界面格式不规范,页面显示重叠、不该显示的要隐藏,描述不清楚,提示语丢失,文字排列不整齐,光标位置不正确,用户体验感受不好,可以优化性能的方案等(此类问题在测试初期较多,优先程度较低;在测试后期出现较少,应及时处理)二、BUG状态标准1、待处理(new):测试人员或用户发现新问题后提交的状态2、已确认(open):经测试人员及研发人员讨论后确认是BUG,提交的状态,由测试人员来设置。
3、已处理(fixed):经研发人员确认是BUG后修复的状态,修改还没有验证,由开发人员来设置。
缺陷严重级别的定义
个别功能使用不够方便,但是不影响用户使用的问题
1、用户界面不太友好;
2、使用不习惯;
3、好的操作建议等;
BUG优先级
解决时限
说明
P1
最高优先级,BUG必须马上修复
P2
次高优先级,必须马上修复,或在下一版本前修复
P3
按照项目正常进度解决,(建议在下一个Alpha版本前修改)
如果项目一个Build版本与Alpha版本对应,则无区分,按照项目Bug解决计划执行
1、BUG的严重级别表明BUG的破坏和影响程度;
2、BUG的优先级表明BUG解决的紧急程度;
严重级别
状态描述
举 例
Blocks
(致命)
致命错误:
a:导致运行中断(应用程序崩溃)、预期的功能没有得到实现、测试工作无法继续进行等。
b:由于程序引起的非法死机,退出,数据丢失,主要功能完全丧失,系统悬挂等错误。
3、界面显示不美观但对用户不产生影响的问题;
4、不经常出现而且用户可恢复的非严重问题,
5、辅助说明描述不清楚
6、操作时未给用户提示
7、可输入区域和只读区域没有明显的区分标志
8、个别不影响产品理解的错别字
9、文字排列不整齐等一些小问题
Trivial
(建议性)
建议性意见:
从使用者角度,提出的建议性意见。
2、客户环境本身没有问题的情况下,网络不稳,频繁断线,掉线
3、实现的功能与相关需求严重不符,
4、功能未实现
5、功能错误
6、系统刷新错误
7、语音或数据通讯错误
8、轻微的数值计算错误
9、系统所提供的功能或服务受到明显的影响
Major
(一般性错误)
BUG 等级划分标准
BUG等级划分方法一、测试BUG等级划分标准1、Blocker(崩溃):阻碍开发或测试工作的问题;造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。
如:代码错误、死循环、数据库发生死锁、重要的一级菜单功能不能使用等(该问题在测试中较少出现,一旦出现应立即中止当前版本测试)。
2、Critical(严重):系统主要功能部分丧失、数据库保存调用错误、用户数据丢失,一级功能菜单不能使用但是不影响其他功能的测试。
功能设计与需求严重不符,模块无法启动或调用,程序重启、自动退出,关联程序间调用冲突,安全问题、稳定性等。
如:软件中数据保存后数据库中显示错误,用户所要求的功能缺失,程序接口错误,数值计算统计错误等(该等级问题出现在不影响其他功能测试的情况下可以继续该版本测试)。
3、Major(一般):功能没有完全实现但是不影响使用,功能菜单存在缺陷但不会影响系统稳定性。
如:操作时间长、查询时间长、格式错误、边界条件错误,删除没有确认框、数据库表中字段过多等(该问题实际测试中存在最多,合理安排解决BUG,解决率关系版本的优化程度)4、Minor(次要):界面、性能缺陷,建议类问题,不影响操作功能的执行,可以优化性能的方案等。
如:错别字、界面格式不规范,页面显示重叠、不该显示的要隐藏,描述不清楚,提示语丢失,文字排列不整齐,光标位置不正确,用户体验感受不好,可以优化性能的方案等(此类问题在测试初期较多,优先程度较低;在测试后期出现较少,应及时处理)二、BUG状态标准1、待处理(new):测试人员或用户发现新问题后提交的状态2、已确认(open):经测试人员及研发人员讨论后确认是BUG,提交的状态,由测试人员来设置。
3、已处理(fixed):经研发人员确认是BUG后修复的状态,修改还没有验证,由开发人员来设置。
4、已修改(closed):测试人员认为问题已经修改,通过验证,由测试人员设置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文件编号:TDdoc-bug
杭州网阔信息科技有限公司
BUG级别定义标准
拟制部门:测试部
版本号:V1.6.0
修改日期:2015-05-24
版本修改记录
版本号修改描述作者日期
目录
一、主要分类 (4)
二、主要内容 (4)
1.依据优先级分类标准 (4)
1.1定义 (4)
1.2.分类标准 (4)
1.1.1 .............................................. 紧急错误!未
定义书签。
1.1.2 ................................................ 高错误!未
定义书签。
1.1.3 ................................................ 中错误!未
定义书签。
1.1.4 ................................................ 低错误!未
定义书签。
2.依据严重程度分类标准 (5)
2.1 定义 (5)
2.2.分类标准 (5)
2.2.1 .............................................. 紧急错误!未
定义书签。
2.2.2 ............................................ 非常高错误!未
定义书签。
2.2.3 ................................................ 高错误!未
定义书签。
2.2.4 ................................................ 中错误!未
定义书签。
2.2.5 ................................................ 低错误!未
定义书签。
2.3注意事项 (6)
三、错误分类具体说明条例 (7)
3.1文案错误 (7)
3.2图片错误 (7)
3.3链接错误 (7)
3.4前后模块不一致 (7)
3.5需求问题 (7)
3.6实现与需求不符 (8)
3.7功能性错误 (8)
3.8出现调试代码 (8)
3.9页面格式错误 (8)
3.10关联性错误 (9)
3.11程序性能低下 (9)
3.12缺少容错性处理 (9)
3.13配置问题 (9)
3.14兼容性问题 (9)
3.15校检错误 (9)
3.16程序引起的安全问题 (10)
3.17功能易用程度低 (10)
3.18遗留问题 (10)
3.19暂时无法实现技术问题 (10)
3.20数据流 (10)
一、主要分类
BUG类型标准主要分两类:
依据优先级分类。
依据严重程度分类。
二、主要内容
1.依据优先级分类标准
1.1定义
优先级:指一个BUG相对于其他BUG对于公司的影响,解决的及时性。
1.2.分类标准
1.1.1紧急
✧系统无法工作
✧测试无法继续正常工作
✧特殊情况:如重要客户(项目重要性)
1.1.2高
✧需求问题
✧实现与需求不符
✧出现调试代码
✧功能性错误
✧关联性错误
✧前后模块不一致
✧链接错误
✧特殊性的程序性能低下
✧程序引起的安全问题
注:涉及所有关于数据流的错误
1.1.3中
✧页面格式错误
✧兼容性问题
✧校检错误
✧图片错误
✧文案错误
✧程序性能低下
✧缺少容错性处理
✧功能易用程度低
✧配置问题
注:涉及的所有关于文本的错误
1.1.4低
✧遗留问题
✧暂时无法实现技术问题
✧合理建议
2.依据严重程度分类标准
2.1定义
严重程度:指一个BUG对于用户造成的影响,风险和可视性。
2.2.分类标准
2.2.1紧急
✧程序无法运行的错误
✧测试无法执行的错误
2.2.2非常高
✧链接错误
✧前后模块不一致
✧需求问题
✧实现与需求不符
✧出现调试代码
✧功能性错误
✧程序性能低下
✧程序引起的安全问题
2.2.3高
✧页面格式错误
✧文案错误
✧图片错误
✧兼容性错误
✧校检错误
2.2.4中
✧关联性错误
✧配置问题
✧功能易用程度低
2.2.5低
✧合理建议
✧遗留问题
✧暂时无法实现技术问题
2.3注意事项
2.3.1一些错误可以分在多个级别中,但总的标准以此为准,具体的问题具体分析
后再确定其等级数。
2.3.2为了错误数量的准确性,测试人员提交的每一条BUG报告中只记录一个错误,
如果有各个模块中有同类错误的问题,作为多个模块的记录提交,即需要提
交多条相同的错误记录,而不是一条记录。
三、错误分类具体说明条例
3.1文案错误
✧出现错误文字
✧出现错别字
3.2图片错误
✧出现图片地址的错误
✧图片不能正常显示
✧页面缺图
3.3链接错误
✧菜单栏/文字/图片点击链接后出现该页面无法显示
✧菜单栏/文字/图片点击链接后进入其他模块的页面
✧菜单栏/文字/图片点击后没有任何反应
✧上下页分页出现错误
3.4前后模块不一致
✧在显示页面上缺少字段的显示(后台有该字段,但前台没有显示出来)
✧后台有该模块,前台却没有任何模块
✧前后台模块的名称不一致
3.5需求问题
✧在前台需求上要求显示的方式为图+的形式的,却显示了文+的形式。
✧多加一个按钮或者缺少一个按钮(如:多了返回按钮,少了取消按钮等)
✧字段名称与需求不一致
✧下拉框中显示的内容不正确
✧需求遗漏
✧变更未通知开发测试
✧需求描述不清晰
✧需求描述错误
✧需求之间冲突
3.6实现与需求不符
✧实现的功能与需求不符
3.7功能性错误
✧添加,修改,删除操作不成功
✧查询结果错误
✧添加,修改,删除成功后,但前台没有显示出来或者显示不正确
✧无法正常登录
✧后退,前进,刷新功能不正确
✧下拉框中无法正常显示
✧统计结果不正确(成绩统计,金额,数量统计)
✧功能串位
✧按钮功能操作不成功(保存,取消,导入,导出等)
✧本来应该有的权限,现在进入后没有该权限(高坐进入后,却没有显示高坐
模块)
✧其他等不能实现具体的操作,出现错误
3.8出现调试代码
✧出现代码错误
3.9页面格式错误
✧页面设计风格与需求不符
✧风格不一致
✧字体,图片的大小不协调
✧界面凌乱
✧界面不协调,如:一个按钮过大
3.10关联性错误
✧一模块出错导致另外一个模块出错
3.11程序性能低下
✧特殊情况下直接影响软件的使用
✧统计数据非常缓慢
✧页面响应速度缓慢
✧多用户操作时,响应速度很慢
3.12缺少容错性处理
✧当该页面没有任何功能时,出现该页无法显示
✧运行错误时,直接出现不友好的报错页面。
3.13配置问题
✧配置错误
✧配置遗漏
3.14兼容性问题
✧只能兼容规定环境,不能适用通用环境,如:IE5.0,5.5,6.0,6.0+sp1
✧分辨率:1024*768,800*600
✧组件:上传组件等
✧操作系统:win98,win2000,winXP等
3.15校检错误
✧无提示信息,提示信息文字错误或不合理
✧必填项不填写也能保存成功
✧长度未控制,出现代码错误
✧数字型和日期型输入的类型未检测
✧E-MAIL型字段未检测
3.16程序引起的安全问题
✧本来没有权限能进入进行操作,但却可以进行操作
✧在信息查看页面上,上一页下一页链接显示的时候,能查看到没有审核的信
息,应该是不能查看的。
✧一个模块应是内部栏目的,但是没有登录去也能查看到该模块
3.17功能易用程度低
✧新建,修改,删除,查询时,不能返回当前操作的页面
✧查询不方便
3.18遗留问题
✧因IE缓存引起的页面刷新问题
3.19暂时无法实现技术问题
3.20数据流
✧数据流可以看作是数据的通信途径
✧通常是建立一条数据通道后在程序读取时向这个通道发送信号、远方数据自
动送来的过程我们叫做"数据流"。