soyeb77 发表于 2023-11-1 13:52:37

软件测试KPI(关键绩效指标):


组织和测试人员使用一种绩效衡量方法(关键绩效指标或 KPI)来获取可衡量的数据。KPI 是由软件测试团队测量和分析的详细规范,以确保流程符合业务目标。此外,如果产品性能未达到既定目标,他们还可以帮助团队采取任何必要的步骤。

简而言之,关键绩效指标是由软件测试团队计算的重要指标,以确保项目朝着正确的方向前进并有效实现在规划、战略和/或预算会议期间定义的目标。软件测试人员的各种重要 KPI 包括:

活动缺陷:活动缺陷是一个简单但重要的 KPI,有助于识别缺陷的状态(新的、开放的或已修复),并允许团队采取必要的步骤来纠正它。这些是根据团队设置的阈值进行测量的,如果高于阈值,则标记为立即采取行动。
自动化测试:在监控和分析关键性能指标时,测试经理识别自动化测试非常重要。通过棘手,它允许团队跟踪自动化测试的数量,这可以帮助捕获/检测软件交付流中引入的关键和高优先级缺陷。
涵盖的需求:借助这一关键绩效指标,团队可以跟踪至少一项测试涵盖的需求百分比。测试经理每天监控这些 KPI,以确保 100% 的测试和需求覆盖率。
编写的测试:另一个重要的关键性能指标,编写的测试 导管 CN 由测试经理进行分析,因为它可以帮助他们分析业务分析师和测试工程师的测试设计活动。
通过的测试:通过测试的百分比由团队通过监控测试中每个最后配置的执行情况来评估/测量。这有助于团队了解测试配置在测试过程中检测和捕获缺陷的有效性。
已执行的测试实例:此关键性能指标与测试执行计划的速度相关,团队使用它来突出显示测试集中可用实例总数的百分比。但是,此 KPI 无法洞察构建的质量。
测试执行:一旦确定了测试实例,团队就会继续前进并监控不同类型的测试执行,例如手动、自动等。就像执行的测试实例一样,这也是速度 KPI。
每天修复的缺陷:通过评估此 KPI,测试经理能够跟踪每天修复的缺陷数量以及团队为纠正这些缺陷和问题所投入的努力。此外,它还允许他们看到项目的进度以及测试活动。

http://zh-cn.cubdirectory.com/wp-content/uploads/2023/10/images-1.png

直接覆盖:此 KPI 有助于对功能或组件执行手动或自动覆盖,并确保所有功能及其功能都经过完整、彻底的测试。如果某个组件在特定的冲刺期间没有经过测试,它将被认为是不完整的,并且在经过测试之前不会被移动。
关键缺陷和逃逸缺陷的百分比:关键缺陷和逃逸缺陷的百分比是需要软件测试人员关注的重要 KPI。它确保团队及其测试工作专注于纠正产品中的关键问题和缺陷,从而帮助他们确保整个测试过程以及产品的质量。
测试时间:这个关键绩效指标的重点是帮助软件测试团队衡量功能从“测试”阶段到“完成”阶段所需的时间。它有助于计算测试人员的有效性和效率以及了解被测功能的复杂性。
缺陷解决时间:缺陷解决时间用于衡量团队发现软件中的错误并验证和验证修复所需的时间。除此之外,它还跟踪解决时间,同时衡量和鉴定测试人员对其错误的责任和所有权。简而言之,从跟踪错误并确保错误按预期方式修复,到在合理的时间内解决问题,此 KPI 保证了这一切。
成功的冲刺计数比率:虽然是一个软件测试指标,但一旦收集了所有成功的冲刺统计数据,软件测试人员也会将其用作 KPI。它可以帮助他们借助以下公式计算成功冲刺的百分比:

成功冲刺计数比率:(成功冲刺/冲刺总数)x 100。
质量比:基于软件测试人员执行的所有测试的通过或失败率,质量比既用作软件测试指标,也用作 KPI。使用的公式为:

质量比:(成功的测试用例/测试用例总数)x 100。
测试用例质量:软件测试指标和 KPI(测试用例质量)有助于根据定义的标准对书面测试用例进行评估和评分。它确保通过生成质量测试用例场景或在抽样的帮助下检查所有测试用例。此外,为了保证测试用例的质量,团队应该考虑某些因素,例如:
编写它们应该是为了发现错误和缺陷。
应充分建立测试和需求覆盖范围。
应明确并明确指出受缺陷影响的区域。
测试数据应准确提供,并应涵盖所有可能的情况。
它还应该涵盖成功和失败的场景。
预期结果应以正确、清晰的格式书写。
缺陷解决成功率:通过计算此 KPI,软件测试人员团队可以找出已解决和重新开放的缺陷数量。如果没有重新处理任何缺陷,则解决方案就达到 100% 成功。缺陷解决成功率通过以下公式进行评估:
缺陷解决成功率 = [(已解决的缺陷总数)-(重新打开的缺陷总数)/(已解决的缺陷总数)] x 100。
流程遵守和改进:如果软件测试团队提出任何可以简化测试流程并使其敏捷且更准确的想法或解决方案,则可以使用此 KPI 来奖励他们及其付出的努力。


页: [1]
查看完整版本: 软件测试KPI(关键绩效指标):