【发布时间】:2017-09-14 20:01:39
【问题描述】:
我有一个带有单个 HTTP 请求的线程组。尝试浏览 .jtl 文件时,视图结果树的请求中没有要显示的数据,视图结果树的响应数据中也没有要显示的数据。
用来运行jmeter的命令:
> jmeter -n -t d:\sample.jmx -l d:\results.jtl
【问题讨论】:
-
显示你的测试计划
标签: jmeter
我有一个带有单个 HTTP 请求的线程组。尝试浏览 .jtl 文件时,视图结果树的请求中没有要显示的数据,视图结果树的响应数据中也没有要显示的数据。
用来运行jmeter的命令:
> jmeter -n -t d:\sample.jmx -l d:\results.jtl
【问题讨论】:
标签: jmeter
默认情况下,JMeter 不会将请求和响应详细信息存储到 .jtl 结果文件中。这是设计使然,JMeter 仅保存构建指标所需的基本信息,因为保存请求,尤其是响应数据会导致大量磁盘 IO 开销并可能破坏您的测试。有关详细信息,请参阅JMeter Best Practices。
如果需要,您可以配置 JMeter 以产生更详细的结果,将下一行添加到 user.properties 文件:
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
上述配置将 .jtl 文件格式切换为 XML,并告诉 JMeter 存储更多数据,以便您可以使用 View Results Tree 侦听器或您喜欢的文本/XML 编辑器查看它。
更多信息:
【讨论】:
/bin 文件夹中。