我正在使用jmeter在tomcat上测试我的Web应用程序。我只是想用最简单的词来了解术语的含义: Deviation
Throughput
Average
Median
No of Sample
我已经测试了
Number of thread(Users):1000
Rampup Period:1
Loop Count:1
没有额外的设置。
我附上照片以供参考。任何人都可以判断结果是否良好?
答案 0 :(得分:5)
样本数:测试期间发送到服务器的请求总数。
平均值:响应时间的数学平均值。这是您的http服务的平均响应时间引用的数字。
偏差:响应时间的数学标准偏差。这表明响应时间的变化程度。值越高意味着问题。
理想情况下,您的平均,最大和最小响应时间应相同。当然,这不是一个实用的选择。所以你的目标是保持偏差尽可能低。较高的值通常意味着系统压力 - 除非您正在编写某种指数退避操作。您的最小值和最大值显示非常高的差异,并且您的偏差太高。如果您正在编写简单的HTTP服务,则min - max值应具有类似的RT值。
总而言之,对我来说,你的Jmeter测试结果真的很可怕,并且让我相信你已经在同一台机器上运行测试和服务器导致机器过载。或者代码非常错误并且陷入困境加载。
吞吐量:简单术语,用于定义每秒或每分钟可处理的请求数。
中位数:RT的数学中位数。按顺序排列RT并选择中间值。这应该尽可能接近平均值。