- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TPI Next度量指标
TPI Next 度量指标
SRC 测试能力发展专项 刘宇旸
引言
在软件开发生命周期的不同阶段,度量指标都提供了及时有效的信息来帮助我们采取正确的
行动。度量指标的有效实施能够帮助我们提高软件的质量并有助于按时按期交付软件产品。
同样,在测试过程中,度量的作用也不可轻视。我们可以使用度量来预估和管理测试过程,
指导测试过程的调整,作为测试建议的依据,以及提供系统之间或者测试过程之间的对比。
从TCOE上,我们可以看到各事业部的测试部对于度量指标都有自己的规范。在TCOE上以“度
量”为关键字进行检索,可以查找到一些与软件测试的度量相关的文章:软件测试度量指南
(商用软件事业部),测试过程数据度量实例集 (IA),软件测试过程中的度量 (软件产品),
好文共享:软件测试过程质量的度量 (金融事业部)。这些文章对度量的管理过程和度量指标
已经进行了比较详细的说明。
然而,从测试过程改进的角度来看,制定度量指标并不是最终目的,在实际项目中真正应用
度量指标才有意义。另外只有当所应用的度量指标符合测试组织当前的成熟度时,才能够使
度量指标对测试过程的贡献达到最优。那么,如何确定当前使用的度量指标是否适合当前的
成熟度,如何选取最适合的度量指标?本文结合 “测试能力评估模型”,介绍了不同的测试
成熟度等级所对应的度量指标。
“测试能力评估模型”中的度量关键域分为四个成熟度等级,即初始级、可控级、高效级和
优化级。接下来,将分别说明度量关键域处于不同成熟度等级时所使用的度量指标的特征并
给出了一些度量指标的例子。度量关键域的整体成熟度水平可以通过“测试能力评估模型”
中的度量关键域的检查点来确定。
初始级
东软集团股份有限公司 2012-12-4 Page 1 of 4
初始级的特点是“无序的活动”,是唯一不包含任何具体期望,测试过程可自然实现的成熟
度等级。处于这一级别的测试过程不需要具体的度量标准。对项目或测试过程的比较主要基
于主观看法。
可控级
处于可控级的一个重要标识是记录和存储必要的信息。这个成熟度等级的特点是“做正确的
事情”。测试过程的有效性体现在能够对质量进行更早和更深入的洞察,能够及时提供纠正
措施,能够降低由于产品质量不足所造成延误的几率。在本成熟度等级中,度量指标的定义
和使用都服务于估算和控制测试项目。以下度量指标适用于可控级:
度量指标 指标计算方法样例 说明
测试覆盖率 已执行的测试针对特定的覆盖类型 此度量指标显示了测试依据的测试程度。
的覆盖百分比(笼统的表述达到
xx%覆盖是没有任何意义的)
测试设计比率 已完成测试用例数量 此度量用于监控测试用例设计的进度。
计划测试用例数量
测试执行率 已执行测试用例数量 此度量用于监控测试执行的进度,从而调整测试执
行阶段的总体时间。测试执行阶段的时间越少占用
已设计的测试用例总数
测试项目关键路径的时间则越好。
测试执行的进度 对已执行的测试用例分别按照以下 此度量提供了需要 (再)测试的用例数量。
分类进行数量统计:
Passed(执行通过)
Failed(执行测试用例时出现一
个或多个缺陷)
Blocked(测试用例无法执行)
缺陷严重度 表现为以已解决/未解决和严重度 此度量提供了(局部)测试对象的质量和解决最重
为维度的二维模型 要缺陷的进度。
漏测率 释放后缺陷数量 此度量显示了测试的有效性。
文档评论(0)