我正在使用Apache JMeter 5.0进行性能测试,线程组设置如下:线程数(用户)=100
爬升周期(以秒为单位)=5
循环计数=1
但是,我注意到,当线程数增加时,响应时间会变短。
能帮助解释或指导这里发生的事情吗?
这可能有多种原因,我可以直接假设以下原因:
Scheduler
部分或使用运行时控制器限制测试持续时间 我正在通过一次发送250个请求来进行API负载测试。 1.配置 很自然,当很多用户同时请求时,服务器需要更长的时间来响应,这是它在这里说的。参见http://jmeter-plugins.org/wiki/responsetimesvsthreads/。然而,当测试这是我发现的… 活动线程与用户请求的数量相同吗?如果是,为什么会在一致的基础上发生? Update-1运行了另一个测试,并增加了这一次
第一个线程组-Wisebuy 1-1在2019-04-30 15:46:11,559开始 我将上升周期设置为1秒,为什么线程组-Wisebuy 1-5891在2019-04-30 15:46:15,541开始? 我将持续时间设置为2秒,为什么线程组-Wisebuy 1-7239在2019-04-30 15:46:18,767停止?
对于相同的测试场景,Jmeter的平均响应时间比load runner高,对于某些采样器,响应时间逐渐增加。 我正在为不同的测试场景使用多个线程组。所有场景都成功执行,但平均响应时间不准确(Jmeter为40秒,负载运行器和手动执行为8秒)
我正在对10个用户运行一个简单的Jmeter测试,上升时间为30秒 - 这意味着每3秒就有1个用户在页面上。我得到的平均响应时间约为每页8秒,而实际上,无论我尝试多少,页面都会在2秒内加载。我不知道我应该如何使用Jmeter结果进行测量。这里的任何帮助都非常感谢。
我正在运行一些创建应用程序、上传文档等的JMeter测试。我知道随着文档和应用程序的创建,测试也在通过。我可以证实这一点。然而,有趣的是,JMeter中的响应时间比我在运行负载测试时手动对站点计时时要慢得多。JMeter中的页面加载时间平均约为20秒,而实际只需5秒。你知道是什么导致了这种差异吗?
“Microsft Visual Studio Web性能和负载测试”和“JMeter”的响应时间不同。“JMeter”总是显示更高的响应时间。 我找不到关于这个问题的具体原因,是“Microsft Visual Studio Web性能和负载测试”还是“JMeter”的故障? “Microsft Visual Studio Web性能和负载测试”响应时间与浏览器响应时间类似。 例如,加载到“go