评估软件QA团队性能的最佳指标是什么?
我正在寻找与以下指标类似的度量标准:
Test Efficiency = ((A-C) / (A+B))*100
A = Defects found by test team
B = Defects Found by customer
C = Total number of Invalid defects found during Phase "A". 2.缺陷泄漏可以用
Defect Leakage = (A / (B-C))*100
Where
A = Total Defects found in production.
B = Total defect found by test team.
C = Total number of Invalid defects found during Phase "B". Defect Rejection Ratio = ( A / B) * 100
A = Number of defects rejected by development team
B = Total number of defects raised这个度量对于测量测试人员的效率非常重要:在记录缺陷时,测试人员不应该通过创建无效的缺陷而浪费开发团队的时间。
发布于 2016-09-09 15:57:06
我还没有遇到一个测试人员,他想要创建无效的缺陷、遗漏缺陷,或者提出后来被拒绝的缺陷。如果这种情况经常发生,那么问题可能不在于您的测试团队,而在于您流程中的其他问题。
更详细地考虑你的建议:
测试效率/缺陷泄漏(测试团队漏掉的缺陷比例/由客户发现或逃往生产的比例)
衡量你的团队的最好方法是知道他们在做什么,他们遇到了什么问题。您在这个问题中讨论的度量标准是可以用来度量跨团队沟通问题、外部沟通问题、团队和部门挑战等问题的类型。用它们来衡量团队的表现是不准确的,在我看来是滥用的,而且在最好的情况下会让你的数字被玩弄,在最坏的情况下,让你和一个没有功能的,充满怨恨的团队在一起。
发布于 2016-09-09 14:57:25
测试人员不应通过创建无效的缺陷而浪费开发团队的时间。
我认为测试人员也不应该因为微小的缺陷而浪费开发人员团队的时间。
玩游戏系统:度量的问题是人们会尝试玩游戏系统。
我个人认为我很擅长发现许多实际用户不会遇到的缺陷。一些例子可能是不一致的边距/填充、不正确的语言使用、在以表单形式提交千兆字节数据时出现的错误以及单击流会导致实际用户永远不会遵循的错误。报告这些问题可能会浪费无数个小时的开发时间。
根据您的统计数据,我可能是一个很棒的测试人员,因为我发现了大量的“有效”缺陷。
指标:引用一些来自另一个问题的度量。
用于测试的最好的KPI是你想不到的。
这些巧合是“整个团队”的KPI,其中测试起着关键的作用。
也请阅读这个问题及其答案:软件QA的好KPI是什么?
发布于 2016-09-09 14:12:23
这在很大程度上取决于你想达到什么程度。有些测试方法可以完全不使用度量。应该有理由进行一些度量和度量收集。
问题太广,不能被接受,所以您可以在这里举一些QA度量的例子:http://www.getzephyr.com/resources/whitepapers/qa-metrics-value-testing-metrics-within-software-development
https://sqa.stackexchange.com/questions/22510
复制相似问题