如何衡量软件测试的绩效2

2020-11-08  本文已影响0人  python测试开发

构建中的缺陷数

理想情况下,缺陷数应减少

如果缺陷数在构建过程中上升,如可能意味着。

该图提供了构建的质量信息,并根据这些信息,可以决定提前或推迟产品发布时间。

构建的缺陷优先级

理想的情况是:P1和总体缺陷数应该减少。

缺陷分解图

理想情况下,缺陷修复率应该与缺陷发现率相同。

如果缺陷修复率小于缺陷发现率,这可能意味着。

决策。这张图可以帮助管理层决定,是否缺陷积压正在增加。然后,他们可以跟踪发布时间表的状态。

不修复的BUG比例

理想情况下,不会修复的缺陷数量应该在可接受的范围内。有些团队将基准定义为小于5%。

更少的比例可能意味着。

如果不会修复的缺陷率很高,可能意味着:

这张图可以用来确定该团队是否是了解需求。如果不了解,管理层可以规划。

参考资料

不修复BUG分析

理想情况下无不修复或无效的缺陷数。

如果不会修复或无效缺陷率很高,可能意味着:

这一分析将帮助管理层:

生产缺陷

理想情况下,发布后的缺陷数量应该在可接受的范围内。一些团队将基准定义为少于1-2%的优先级3或优先级4缺陷。

发布后缺陷率很高,可能意味着:

这将有助于管理层。

团队人员使用情况

理想情况下,团队应该把时间花在自动化与人工任务上,30%的时间应该花在自动化上。

如果团队在自动化上投入不足:

这将有助于管理层:

自动化用例实现速度

衡量QA团队能够成功自动化的测试案例数量。

理想情况下,速度应该始终保持在预期的速度范围之间。

如果。如果团队的表现没有达到预期的目标,管理部门将:需要进一步确定速度下降的原因。这将有助于管理部门估计工作的速度。

上一篇 下一篇

猜你喜欢

热点阅读