【问题标题】:JMeter Generate Summary Results shows incorrect valuesJMeter 生成汇总结果显示不正确的值
【发布时间】:2015-07-22 08:26:31
【问题描述】:

我已经构建了一个简单的测试计划,它使用一个线程执行 20 个 HTTP 请求。它运行一次迭代。结果文件 (.jtl) 显示它执行了 20 个请求。但是,JMeter Generate Summary Results 似乎不正确。生成汇总结果在 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: 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%)

【问题讨论】:

    标签: jmeter jmeter-plugins


    【解决方案1】:

    默认情况下,JTL 文件由缓冲区写入以提高性能。

    因此,摘要显示不同的数字是很正常的,因为它基于真实状态,而 JTL 可能尚未完全编写。

    通过更改来查看此属性:

    # 以 XML 或 CSV 输出的每一行的 AutoFlush # 将此设置为 true 将减少 >case of Crash 中的测试结果数据丢失 # 但对性能有影响,特别是对于密集测试(低停顿或无停顿) # 从 JMeter 2.10 开始,默认为 false jmeter.save.saveservice.autoflush=true

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-07
      • 1970-01-01
      • 2015-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多