• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件缺陷管理中的BUG等级划分方法

发布: 2011-3-03 09:24 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 363次 | 进入软件测试论坛讨论

领测软件测试网

  具体基本上可分为:

  ○ 界面格式等不规范

  ○ 辅助说明描述不清楚

  ○ 操作时未给用户提示

  ○ 可输入区域和只读区域没有明显的区分标志

  ○ 个别不影响产品理解的错别字

  ○ 文字排列不整齐等一些小问题

  ○ 建议

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

  2.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% 一次发生

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

22/2<12

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网