关闭

测试中的度量信息(一)

发表于:2010-2-22 14:32

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:wolaizhinidexin    来源:51Testing软件测试博客

  测试过程中那些数据和信息是应该拿来度量,拿来分析的呢?昨晚看到《软件质量管理实践》一书的某些信息有点感想,所以拿来分享下!

  1、用户发现各类缺陷数

  优先级:1级

  分析时间:交附产品时或维护阶段

  计算方法:直接计算(累加)

  分析方法:采用二八法则,对缺陷类型按总数进行逆序排序,找出客户发现最多的20%的缺陷类型。

  作用意义:分析客户关注点在哪方面,为什么客户能发现这些类型的缺陷,而我们没有发现,可以发现测试工作的缺点,对于指导其它项目测试和指导缺陷管理过程改进有很大作用。

  实例:在CQ中查询某手机项目Customer test的相关信息,建立倒序排列,如下所示:

模块名

数量

占所有客户缺陷的比例

setting

3

33%

Mydata

2

22.22%

Multimedia

1

11.11%

Tools

1

11.11%

WAP

1

11.11%

STK

1

11.11%

  从上面可知,很显然可知客户在setting和Mydata模块发现的缺陷较多,我们再分析setting和Mydata缺陷的类型,可知有60%个缺陷是本地化字符翻译出错,其它为功能上的新需求。由此可知,客户在本地化这方面关注较多,而测试团队在本地化字符翻译这块投入的力量不够,测试效果较差,需要一定的倾斜。

  2、软件模块缺陷密度

  优先级:1级

  分析时间:系统测试阶段

  计算方法:模块Bug数/模块代码规模

  分析方法:采用二八法则,对所有模块的缺陷密度按逆序排列,找出缺陷密度最大的20%的模块

  作用:找出质量差的模块,采取改进措施,如单元测试,代码走查,同行评审等手段。可按此,改变测试策略向质量较差的模块进行倾斜。

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号