软件测试过程的度量与分析--度量指标&计算公式

本文详细介绍了软件测试中的度量目的,重点关注测试设计和执行阶段的效率与质量指标。测试设计阶段的度量包括用例生产率、用例评审质量和用例覆盖率;测试执行阶段涉及用例执行效率、用例执行覆盖率、缺陷密度、用例质量、缺陷泄漏率和缺陷有效率。每个指标都有相应的计算公式和基准值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、测试度量的目的

测试度量活动首要考虑的是目的,测试中的度量一般有如下目的:

  • 判断测试的有效性
  • 判断测试的完整性
  • 判断工作产品的质量
  • 分析和改进测试过程

另外,当正确、持续地进行了测试度量时,产品以及过程的质量属性的数据为实施和管理过程改进活动提供了一定有效的基础。

说明:从软件生存周期模型中来看,软件测试本身也是一个过程,它可以进一步具体的分成若干个阶段性活动,如:测试计划、测试设计、测试执行、测试总结。对测试过程的度量必须涉及到测试过程中的各个阶段的度量,包括:规模、工作量、进度、缺陷等等。

下面着重关注【测试设计】和【测试执行】阶段与效率和质量相关的度量

二、【测试设计】阶段的度量指标

软件测试设计阶段主要工作是测试用例的设计与开发,在这个阶段可度量项包括:

①用例生产率:衡量测试人员用例生产效率                 

 计算公式:用例生产率=测试用例个数/设计用例的时间         

 高质量用例基准值:生产值在30-50个左右/人天(注:业界给的值普遍是30,但非绝对标准,过程中受到的因素比较多,比如:需求的细化度、以及不同项目或需求用例的·颗粒度标准不一致等等)

②用例评审质量:通过评审中发现的问题来评价           

计算公式:用例评审质量=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值