加载.jtl文件没有在gui中给出完整的结果,看不到响应数据

时间:2014-08-04 21:29:36

标签: jmeter

我在非gui模式下运行Jmeter。当我在jmeter中加载得到的result.jtl文件时,我可以看到样本结果,但它没有给我采样器请求和响应数据。帮助赞赏!

1 个答案:

答案 0 :(得分:4)

默认情况下,采样器请求和响应数据不存储在.jtl文件中。要覆盖此行为,您需要“告诉”JMeter存储数据。为此,请在 jmeter.properties 文件中找到以下属性,该文件位于JMeter安装的/ bin文件夹下,取消注释并更改为以下的“true”值:

#jmeter.save.saveservice.samplerData=false
#jmeter.save.saveservice.response_data=false

或者,您可以在命令行执行期间通过-J key传递这些属性,如下所示:

jmeter -Jjmeter.save.saveservice.samplerData=true -Jjmeter.save.saveservice.response_data=true -n -t /path/to/your/script.jmx -l /path/to/results/file.jtl

有关处理JMeter属性的更多信息,请参阅Apache JMeter Properties Customization Guide

还要注意存储请求,特别是响应会对负载生成器的性能产生负面影响。