答案 0 :(得分:0)
将下两行添加到 user.properties 文件(位于JMeter的“bin”文件夹中)
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
在命令行非GUI模式下运行JMeter测试,如:
jmeter -n -t test.jmx -l result.jtl
result.jtl
文件中查看每个采样器的响应数据。 有关JMeter属性文件和属性的详细信息,请参阅Configuring JMeter用户手册章节
如果您只需要存储一个采样器的响应数据,请添加JSR223 PostProcessor作为此采样器的子级,并将以下代码放入“脚本”区域:
new File('myFile.xml') << prev.getResponseDataAsString()
执行JMeter测试后,您应该在JMeter的“bin”文件夹中看到myFile.xml
,它将包含响应数据。查看Groovy Is the New Black指南,了解JMeter中的Groovy脚本。