软件测试Python专家之路

软件测试指标

2019-08-12  本文已影响27人  python测试开发

什么是软件测试指标?

软件测试指标是一种定量测量,有助于估计软件测试工作的进度,质量和健康状况。 度量标准以定量的形式定义系统,系统组件或流程拥有给定属性的程度。

理解指标的理想示例是汽车的每周里程数与制造商推荐的理想里程数相比。

image.png

软件测试指标或软件测试测量是过程或产品的某些属性的范围,容量,维度,数量或大小的定量指示。

软件测试测量示例 :缺陷总数

为什么测试指标很重要?

“我们无法改进我们无法衡量的东西”,而测试指标帮助我们做到完全一样。

测试指标的类型

image.png

确定正确的测试指标非常重要。 在确定测试指标之前,很少需要考虑事项

手动测试指标

在软件工程中,手动测试指标分为两类

image.png

基本指标是测试分析师在测试用例开发和执行期间收集的原始数据( 执行的测试用例数,测试用例数 )。 虽然计算的指标来自基本指标中收集的数据。 计算指标通常由测试经理跟随,用于测试报告目的( %完成,%测试覆盖率 )。

根据项目或业务模型,一些重要指标是

测试指标生命周期

image.png

如何计算测试指标

image.png

测试指标的示例

要了解如何计算测试指标,我们将看到一个执行百分比测试用例的示例。

要以百分比形式获取测试用例的执行状态,我们使用公式。

执行的测试用例百分比=(执行的测试用例数/写入的测试用例总数)X 100

同样,您可以计算其他参数,例如未执行的测试用例,通过的测试用例,测试用例失败,测试用例被阻塞等。

参考资料

测试指标词汇表

返工努力率= (在该阶段花费的实际返工工作/在该阶段花费的总实际工作量)X 100
要求变化 = ( 要求总数/初始要求数)X100
附表差异= (实际努力 - 估计的努力量)/估计的努力量)X 100
在测试中发现缺陷的成本= (测试中花费的总工作量/测试中发现的缺陷)
计划滑点= (实际结束日期 - 估计结束日期)/(计划结束日期 - 计划开始日期)X 100
测试案例百分比 =(通过的测试次数/执行的测试总数)X 100
测试用例百分比失败 =(测试失败次数/执行的测试总数)X 100
被阻塞的测试用例百分比 =(被阻塞的测试次数/执行的测试总数)X 100
固定缺陷百分比 =(报告的缺陷固定/缺陷)X 100
接受的缺陷百分比 =(开发团队接受的缺陷 /报告的总缺陷)X 100
缺陷递延百分比 =(未来发布的缺陷/报告的缺陷总数)X 100
严重缺陷百分比 =(报告的严重缺陷/总缺陷)X 100
开发团队修复缺陷的平均时间 =(错误修正所需的总时间/错误数)
每个时间段运行的测试次数 =运行的测试次数/总时间
测试设计效率 = 设计的测试次数/总时间
测试审查效率 = 审查的测试次数/总时间
Bug find rote或每个测试小时的缺陷数量=缺陷总数/测试小时总数

上一篇 下一篇

猜你喜欢

热点阅读