Bufree中Bug严重等级及优先级定义说明

来源:互联网 发布:数据库中主键和外键 编辑:程序博客网 时间:2024/05/12 03:52

http://bbs.pfan.cn/post-305427.html

1.BUG等级划分建议:
  目前project上的BUG严重程度分为五个等级,按照CMMI5中定义的规范,BUG严重等级可分为3-5个等级,建议将BUG等级划分四个等级,分别为严重、主要、次要、轻微。

  ● 1级,Critical,严重(可对应目前BUG体系中的“非常严重”):
  严重问题主要为:系统无法执行、崩溃或严重资源不足、应用模块无法启动或异常退出、无法测试、造成系统不稳定。
  具体基本上可分为:
  ○ 严重花屏
  ○ 内存泄漏
  ○ 用户数据丢失或破坏
  ○ 系统崩溃/死机/冻结
  ○ 模块无法启动或异常退出
  ○ 严重的数值计算错误
  ○ 功能设计与需求严重不符
  ○ 导致其它功能无法测试的错误

  ● 2级,Major,主要(可对应目前BUG体系中的“主要”)
  主要问题主要为:影响系统功能或操作,主要功能存在缺陷,但不会影响到系统稳定性。
  具体基本上可分为:
  ○ 功能未实现
  ○ 功能错误
  ○ 系统刷新错误
  ○ 语音或数据通讯错误
  ○ 轻微的数值计算错误
  ○ 系统所提供的功能或服务受到明显的影响

  ● 3级,Minor,次要(可对应于目前BUG体系中的“次要”)
  一般性问题主要为:界面、性能缺陷
  具体基本上可分为:
  ○ 操作界面错误(包括数据窗口内列名定义、含义是否一致)
  ○ 边界条件显示错误
  ○ 提示信息错误(包括未给出信息、信息提示错误等)
  ○ 长时间操作无进度提示
  ○ 系统未优化(性能问题)
  ○ 光标跳转设置不好,鼠标(光标)定位错误

  ● 4级,trivial,轻微(可对应于目前BUG体系中的“轻微及建议”)
  提示性问题主要为:易用性及建议性问题
  具体基本上可分为:
  ○ 界面格式等不规范
  ○ 辅助说明描述不清楚
  ○ 操作时未给用户提示
  ○ 可输入区域和只读区域没有明显的区分标志
  ○ 个别不影响产品理解的错别字
  ○ 文字排列不整齐等一些小问题
  ○ 建议

  注意:对于结构及硬件问题,由于产品测试部仅是进行辅助测试,碰到此类问题时,均将定位于等级“严重的”,具体情况由结构及硬件部门相关人员确认。

http://blog.cnw.com.cn/index.php/20937/viewspace-1802

 

严重等级:

  • 第一级(blocker): 引起喜欢作系统“挂起”或“崩溃”的错误;
  • 第二级(critical): 引起软件本身“挂起”或“崩溃”的错误;
  • 第三级(major): 不能完成软件说明书定义的功能的错误;
  • 第四级(normal): 程序所完成的功能与软件说明书定义不符的错误;
  • 第五级(minor) : 显示方面的错误;
  • 第六级(trivial) : 其它“轻微”的错误(如文本差错);
  • 第七级(enhancement):增强或者改进。

优先级:

  • 1.立即解决(Resolve Immediately)缺陷必须被立即解决。
  • 2.正常排队(Normal Queue)缺陷需要正常排队等待修复或列入软件发布清单。
  • 3.不紧急(Not Urgent)缺陷可以在方便时被纠正。

    BugFree2.x版本,Bug严重等级预设是4级,优先级也是4级,但都是显示为数字,如果要修改为中文,需要修改Lang/ZH_CN_UTF-8/_Common.php文件:

    如果用Notbook.exe或UltraEdit.exe修改后保存,运行时,可能出现这个错误:

    Cannot modify header information - headers already sent by....
    是因为文件格式的问题,自动加上了一个讨厌的UTF8头部(BOM),3个字节,一位好心人居然写了个小刀程序,帮你切除:

http://www.shopex.cn/tools/bom_out.php

原创粉丝点击