当我试图在jmeter中执行我的测试计划10,50,100时......虚拟用户的上升时间为30秒,循环次数为1.我没有得到准确的平均响应时间我用平均时间=(最小时间+最大时间)/ 2来计算。 请查看我的附加图片,了解平均时间
的差异任何人都可以建议我,我们需要了解这一点。
先谢谢。
答案 0 :(得分:1)
平均值:这是一组结果的平均经过时间。它是所有样本的算术平均值 响应时间。
以下公式显示如何计算平均值(μ):
μ= 1 / n *Σi= 1 ... n xi
要理解的一件重要事情是平均值可能会产生误导,因为它没有向您显示您的值距离的接近程度平均。你应该关注的主要是“标准偏差”。
标准偏差(σ)测量值与平均值的平均距离<μ> 。换句话说,它使我们很好地了解了平均值的度量的分散性或可变性。
以下等式显示如何计算标准差(σ):
σ= 1 / n *√Σi= 1 ... n(xi-μ)2
因此,解释标准偏差是明智的,因为样本的不同响应时间的平均值可能相同!如果偏差值低于平均值,则表明您的度量未分散(或大部分接近平均值)且 >平均值很重要。
最低 - 具有相同标签的样本的最短经过时间(响应时间)。
最大 - 具有相同标签的样本的最长经过时间(响应时间)。
有关详细信息,您可以浏览JMeter documentation和this blog。它真的会帮助你理解这个概念。