禅道的bug严重bug缺陷等级划分14怎么划分

bug严重等级划分_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
bug严重等级划分
上传于||文档简介
&&b​u​g​严​重​等​级​划​分
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
你可能喜欢软件缺陷管理中的BUG等级划分方法_缺陷管理_领测软件测试网
软件缺陷管理中的BUG等级划分方法
发表于:来源:作者:点击数:
软件缺陷管理中的BUG等级划分方法 BUG等级划分 软件测试 1.BUG等级划分建议: 目前project上的BUG严重程度分为五个等级,按照CMM5中定义的规范,BUG严重等级可分为3-5个等级,由于我们公司的CMM水平还处于初级阶段,将BUG等级划分过细不符合我们当前的CMM水
软件缺陷管理中的BUG等级划分方法 
 BUG等级划分&&
  1.BUG等级划分建议:
  目前project上的BUG严重程度分为五个等级,按照CMM5中定义的规范,BUG严重等级可分为3-5个等级,由于我们公司的CMM水平还处于初级阶段,将BUG等级划分过细不符合我们当前的CMM水平,同时也不利于对BUG等级的精确划分。根据我们公司的情况,同时参照其它中小公司的等级划分标准,建议将BUG等级划分四个等级,分别为致命、严重、一般、提示。
  ● 致命(可对应目前BUG体系中的“非常严重”):
  致命性问题主要为:系统无法执行、崩溃或严重资源不足、应用模块无法启动或异常退出、无法测试、造成系统不稳定。
  具体基本上可分为:
  ○ 严重花屏
  ○ 内存泄漏
  ○ 用户数据丢失或破坏
  ○ 系统崩溃/死机/冻结
  ○ 模块无法启动或异常退出
  ○ 严重的数值计算错误
  ○ 功能设计与严重不符
  ○ 其它导致无法测试的错误
  ● 严重(可对应目前BUG体系中的“严重”)
  严重性问题主要为:影响系统功能或操作,主要功能存在严重缺陷,但不会影响到系统稳定性。
  具体基本上可分为:
  ○ 功能未实现
  ○ 功能错误
  ○ 系统刷新错误
  ○ 语音或数据通讯错误
  ○ 轻微的数值计算错误
  ○ 系统所提供的功能或服务受明显的影响
  ● 一般(可对应于目前BUG体系中的“普通”)
  一般性问题主要为:界面、缺陷
  具体基本上可分为:
  ○ 操作界面错误(包括数据窗口内列名定义、含义是否一致)
  ○ 边界条件下错误
  ○ 提示信息错误(包括未给出信息、信息提示错误等)
  ○ 长时间操作无进度提示
  ○ 系统未优化(性能问题)
  ○ 光标跳转设置不好,鼠标(光标)定位错误
  ● 提示(可对应于目前BUG体系中的“轻微及建议”)
  提示性问题主要为:易用性及建议性问题
原文转自:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)主题信息(必填)
主题描述(最多限制在50个字符)
申请人信息(必填)
申请信息已提交审核,请注意查收邮件,我们会尽快给您反馈。
如有疑问,请联系
如今的编程是一场程序员和上帝的竞赛,程序员要开发出更大更好、傻瓜都会用到软件。而上帝在努力创造出更大更傻的傻瓜。目前为止,上帝是赢的。个人网站:。个人QQ群:、
CSDN &《程序员》编辑/记者,我的邮箱
一只文艺范的软件攻城狮,Keep Learn,Always.
全栈攻城狮不知道是怎么炼成的
个人大数据技术博客:Bug严重级别和优先级别 - zhuhuan2157914的个人空间 - 51Testing软件测试网 51Testing软件测试网-中国软件测试人的精神家园
Bug严重级别和优先级别
& 16:42:16
/ 个人分类:
优先级与项目日程相关,严重性与标准相关。优先级表示需要优先考虑和注意的对象;由重要性顺序构建成优先级;严重性暗示需要严格遵照标准或者是高层原则。修复建立在优先级和严重性的基础上。严重性的问题按照客户的风险评估来定义,并记录于被选择的跟踪工具中。严重级别&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&定义根据研发产品是否符合产品说明书以及缺陷对于现阶段的影响而定义。紧急、非常高、高等级的的修改直接影响到产品能否合格的交付。划分紧急定义:不能执行正常基本流程,或者重要功能没有实现,使系统崩溃或资源严重不足。无法正常更正的问题。一般紧急问题需要版本立即处理,处理后立即发版本。•&数据库•&由于程序所引起的死机,非法退出•&死循发生死锁•&错误操作导致的程序中断•&严重的计算错误•&与连接错误•&数据通讯错误(网络问题)•&功能与需求严重不符•&异常退出•&其他导致无法测试的错误•&重要功能未实现非常高定义:影响其他模块功能不能正常操作,导致一些流程无法进行。非常高的问题可视情况延迟处理,处理后需发版本,方便后期测试。•&小功能没有实现•&系统所提供的功能或服务受明显的影响•&非法操作数据溢出•&一般的数值计算错误&&高定义:用户常操作的基本功能没有实现,存在合理的更正办法,用户可进行基本操作。•&界面错误(附详细说明)•&打印内容、格式错误•&简单的输入限制未放在前台进行控制&&&&&•&页面刷新错误&&&&&&&•&小流程、功能错误&中定义:操作者使用不方便,但是不影响功能的实现。可改善的功能。数据边界不合理。•&辅助说明描述不清楚•&显示格式不规范•&系统处理未优化(性能)•&长时间操作未给用户进度提示•&提示或页面文字规范•&操作时未给用户提示•&输入区域和只读区域没有明显的区分标志•&个别不影响产品理解的错别字•&文字排列不整齐等一些小问题•&使操作者不方便,操作失误可能导致严重问题出现•&快捷键操作&&&&&&&&&&&&&&&&•&浏览器、系统、数据兼容性低定义:易用性和建议性的功能•&不影响使用的瑕疵。•&更好的实现方式。定义根据发版需求、公司要求、bug发生率和bug严重程度来划分。主要用于提示研发同事即时修复bug,使版本能按照预期发布。严重级别的bug不一定优先级别高;优先级别高的bug也不一定严重级别高。因为优先级别和暂时发版的模块密切相关,但是bug严重程度与暂时发版无关。Bug的优先级别和公司要求也有关,如有些网站是电子商务网站,那么界面优化用户体验对于公司就很重要;有些公司只是内部使用,那么这些操作快捷键,界面优化就不那么重要了;还有一些网站只是数据正确性要求比较高,界面和操作要求不高等等。划分紧急立即修复的bug&非常高本版本需修复的bug&高产品发布前修复的bug&中时间允许应该修复的bug或可以暂时存在的bug&低可不修复的建议,可以一直存在的问题BUG发生率划分建议目前通用的对BUG发生率的划分主要有两种划分方法:一种是测试发生率:即按照特定步骤执行多次的BUG重现率;另外一种是用户使用发生率:即模拟用户在使用产品发生此问题的概率。第一种方法计量精确简单,可操作性高,但不太符合产品的实际使用情况。第二种方法,则需要推断用户使用某一业务的频率,因此计量相对没有第一种精确,操作性高,但比较符合产品的实际使用情况。由于产品的最终使用总是用户,因此建议我司的BUG发生率采用第二种方法——即用户使用发生率。&  用户使用发生率=用户类别*业务类别*测试发生率&  ●用户类别:&  我们公司的主要客户群有生产人员、客服人员、最终用户。根据其对公司产品的生产、销量、声誉、维护的不同可以分配不同的权重(权重范围为0-1之间)。&  如:生产人员——&0.3&  客服人员——&0.5&  最终用户——&1.0&  ●业务类别:&  业务类别根据具体项目的业务情况分为主要业务、次要业务及辅助业务。&  业务类别的确认具有人为的主观因素,若需求文档有明确说明各个业务功能的优先级(业务功能优先级由“风险”,“复杂度”及“用户需要”在撰写需求时确认),那么一般可参考此优先级来确认。优先级高的为主要业务,优先级其次的为次要业务,其它为辅助业务(注:仅可作为参考,确认业务类别最好由市场相关人员来确认。如产品经理,市场分析人员等。)&  若需求中没有明确说明各业务功能的优先级,哪么应当在测试开始前,召开由产品,研发及测试部门一同出席的会议,确认各业务功能的分类,并将其记录于需求文档中。&  ●测试发生率&  测试发生率为按照特定步骤执行多次的BUG重现率&  测试发生率=BUG重现次数/按照特定步骤执行的总次数。&  其中:对于概率性问题,执行的总次数应结果BUG的复杂程度执行(20-50次)&  用户使用发生率等级划分:&如上所述,用户使用发生率=用户类别*业务类别*测试发生率,根据最终得到的用户使用发生率的值的不同,可以将用户使用发生率划分为如下几个等级(也可沿用旧等级划分,将&2%的问题划入等级“低”):&用户使用发生率新等级划分对应于目前的等级划分70%-100%常常发生高30%-70%经常发生中2%-30%有时发生低&2%一次发生无&

我要回帖

更多关于 禅道bug等级 的文章

 

随机推荐