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

Ash*_*-_- 3 jmeter

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

Dmi*_*i T 5

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

#jmeter.save.saveservice.samplerData=false
#jmeter.save.saveservice.response_data=false
Run Code Online (Sandbox Code Playgroud)

或者,您可以在命令行执行期间通过-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
Run Code Online (Sandbox Code Playgroud)

有关处理JMeter属性的更多信息,请参见Apache JMeter属性定制指南

还应注意以下事实:存储请求,尤其是响应将对负载生成器的性能产生负面影响。