Neoload这两个场景的比较报告中的“%”是什么意思,以及如何计算%?

时间:2016-03-31 14:10:56

标签: performance comparison load-testing stress-testing neoload

我有一个问题,从neoload生成的比较报告中,%是什么意思,如何计算得到两个场景的比较结果以及它对报告的重要性? 请查看图片enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

'%'表示已执行的两次测试运行之间的百分比差异。在您的情况下,它是测试运行B和测试运行C之间的百分比差异。在显示平均百分比,最大百分比和持续时间的图像中,表示是运行B和运行C之间响应时间的差异。

在数学上,

Avg % or Max % or Duration % = ((Value for Run C - Value for Run B)/Value for Run B) * 100;

一般地,

Percentage difference = ((Value of Second Run - Value of First Run)/Value of First Run) * 100

示例

平均:

((112.2-68.9)/68.9)*100 ~ +63%

最大:

((112.4-118.6)/112.4)*100 ~ -5.2%

持续时间:

((0.257-0.452)/0.452)*100 ~ -43.1%

在这种情况下,正值的颜色表示为红色,负值为绿色,因为如果值较小,响应时间会更好。对于诸如命中,吞吐量等的值,此表示必然会发生变化。

希望这能澄清你的怀疑。