当我们将view result tree listener的数据写入CSV/XML时,它并没有将请求中使用的参数等数据全部写入CSV。
所有细节都与响应有关。如何在 csv 中获取请求详细信息,以便我们可以一对一地映射请求和响应,并找出哪个请求失败了。
最佳答案
您可以将以下属性设置为 true
,这样您的结果文件看起来就像您在 View Results Tree 中看到的一样监听器
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.samplerData=true
jmeter.save.saveservice.requestHeaders=true
jmeter.save.saveservice.url=true
jmeter.save.saveservice.responseHeaders=true
以上属性可以在 jmeter.properties 文件或 user.properties 文件中设置(都位于 JMeter 安装的/bin 文件夹下)或作为如果在非 GUI 模式下以
运行 Jmeter,则命令行参数jmeter -Jjmeter.save.saveservice.output_format=xml -Jjmeter.save.saveservice.response_data=true -Jjmeter.save.saveservice.samplerData=true -Jjmeter.save.saveservice.requestHeaders=true -Jjmeter.save.saveservice.url=true -Jjmeter.save.saveservice.responseHeaders=true -n -t example.jmx -l example.jtl
在 jmeter.properties 文件中查找包含“saveservice”的属性,以查看还可以配置什么并进入 Apache JMeter Properties Customization Guide了解正确设置/覆盖各种 JMeter 属性的方法。
关于java - Jmeter 从 View 结果树监听器将请求详细信息写入 CSV/XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27501806/