JMeter生成摘要结果显示不正确的值
我构建了一个简单的测试计划,它使用一个线程执行20个HTTP请求。它运行一次迭代。结果文件(.jtl)显示它执行了20个请求。但是,JMeter生成摘要结果似乎不正确。Generate Summary结果在49秒内显示30。这是JMeter错误还是我读错了JMeter生成摘要结果显示不正确的值,jmeter,jmeter-plugins,Jmeter,Jmeter Plugins,我构建了一个简单的测试计划,它使用一个线程执行20个HTTP请求。它运行一次迭代。结果文件(.jtl)显示它执行了20个请求。但是,JMeter生成摘要结果似乎不正确。Generate Summary结果在49秒内显示30。这是JMeter错误还是我读错了 summary + 6 in 7s = 0.9/s Avg: 817 Min: 4 Max: 4307 Err: 0 (0.00%) Active: 1 Started: 1 Finished:
summary + 6 in 7s = 0.9/s Avg: 817 Min: 4 Max: 4307 Err: 0 (0.00%) Active: 1 Started: 1 Finished: 0
summary = 20 in 47.4s = 0.4/s Avg: 1444 Min: 4 Max: 9160 Err: 0 (0.00%)
Generate Summary Results = 30 in 49s = 0.6/s Avg: 1587 Min: 4 Max: 9160 Err: 0 (0.00%)
summary = 20 in 48s = 0.4/s Avg: 1444 Min: 4 Max: 9160 Err: 0 (0.00%)
默认情况下,JTL文件由缓冲区写入以提高性能 因此,总结通常会显示一个不同的数字,因为它是基于真实状态的,而JTL可能尚未完全编写 通过更改此属性来查看它: #在XML或CSV输出中写入的每一行上自动刷新 #将此设置为true将减少>发生碰撞时的测试结果数据丢失 #但会影响性能,尤其是密集测试(低暂停或无暂停) #由于JMeter 2.10,这在默认情况下是错误的 jmeter.save.saveservice.autoflush=true