为什么Jmeter平均时间不匹配?

时间:2016-07-01 10:28:29

标签: time jmeter average

当我试图在jmeter中执行我的测试计划10,50,100时......虚拟用户的上升时间为30秒,循环次数为1.我没有得到准确的平均响应时间我用平均时间=(最小时间+最大时间)/ 2来计算。  请查看我的附加图片,了解平均时间enter image description here

的差异

任何人都可以建议我,我们需要了解这一点。

先谢谢。

1 个答案:

答案 0 :(得分:1)

平均值:这是一组结果的平均经过时间。它是所有样本的算术平均值 响应时间

以下公式显示如何计算平均值(μ)

  

μ= 1 / n *Σi= 1 ... n xi

要理解的一件重要事情是平均值可能会产生误导,因为它没有向您显示您的值距离的接近程度平均。你应该关注的主要是“标准偏差”

标准偏差(σ)测量值与平均值的平均距离<μ> 。换句话说,它使我们很好地了解了平均值的度量的分散性或可变性

以下等式显示如何计算标准差(σ)

  

σ= 1 / n *√Σi= 1 ... n(xi-μ)2

因此,解释标准偏差是明智的,因为样本的不同响应时间的平均值可能相同!如果偏差值低于平均值,则表明您的度量未分散(或大部分接近平均值) >平均值很重要

最低 - 具有相同标签的样本的最短经过时间(响应时间)。

最大 - 具有相同标签的样本的最长经过时间(响应时间)。

有关详细信息,您可以浏览JMeter documentationthis blog。它真的会帮助你理解这个概念。