软件漏测KPI(关键绩效指标)的定义主要关注在软件开发过程中缺陷的检测情况,具体可以包括以下几个方面:
漏测定义
漏测是指软件产品的缺陷没有被测试组发现而遗漏到了用户那里,最终被用户所发现。这种情况如果发生,可能会导致严重的后果,因为缺陷在用户使用过程中被发现所花的成本通常比在测试阶段发现要高得多。
漏测率
漏测率是指产品在生产或用户使用等环节发现的漏测问题数与产品问题总数之比。这个指标用于衡量测试的充分性和质量,从而促进提升测试能力和水平。
质量指标
质量指标中的漏测率,可以通过巡检和用户反馈的Bug分析来判断漏测的Bug属于人为失误因素占比,并通过多人开会评定漏测等级。这个指标有助于识别测试过程中的不足,并采取措施加以改进。
测试覆盖率
测试覆盖率包括测试项目、测试用例对产品需求规格的覆盖率,对产品硬件设计的功能点覆盖率,或者对软件代码的覆盖率等。这个指标用于衡量测试的充分性,从而确保软件产品在发布前尽可能多地被测试到。
其他相关指标
人均发现问题数:每名测试工程师每天(或每月)在测试工作中发现的产品问题或缺陷个数的平均值。这个指标可用于评估测试工程师数量是否合理。
自动化测试比例:能够实施自动化测试的测试项目(或测试用例)个数与总测试项目(或测试用例)个数之比。这个指标用于促进提升自动化测试水平。
测试项目(或测试用例)的问题发现效率:单个测试项目(或测试用例)发现的问题数量的评均值。这个指标用于促进提升测试项目(或测试用例)的有效性。
综合以上信息,软件漏测KPI可以定义为 衡量软件测试过程中缺陷检测充分性的关键指标,包括漏测率、测试覆盖率等,旨在通过这些指标发现并改进测试过程中的不足,提高软件质量。