【发布时间】:2014-08-04 21:29:35
【问题描述】:
我在非 gui 模式下运行 Jmeter。当我在 jmeter 中加载 results.jtl 文件时,我可以看到示例结果,但它没有给我采样器请求和响应数据。感谢您的帮助!
【问题讨论】:
标签: jmeter
我在非 gui 模式下运行 Jmeter。当我在 jmeter 中加载 results.jtl 文件时,我可以看到示例结果,但它没有给我采样器请求和响应数据。感谢您的帮助!
【问题讨论】:
标签: jmeter
默认情况下,采样器请求和响应数据不存储在 .jtl 文件中。要覆盖此行为,您需要“告诉”JMeter 存储数据。为此,请在 JMeter 安装的 /bin 文件夹下的 jmeter.properties 文件中找到以下属性,取消注释并将以下值更改为“true”:
#jmeter.save.saveservice.samplerData=false
#jmeter.save.saveservice.response_data=false
或者,您可以在命令行执行期间通过 -J 键传递这些属性,如下所示:
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。
另外请注意,存储请求(尤其是响应)会对负载生成器的性能产生负面影响。
【讨论】:
jmeter.save.saveservice.output_format=xml 属性将 JMeter 结果文件切换为 .xml 格式