【问题标题】:JMeter result in JTL format along with request and response dataJMeter 以 JTL 格式生成请求和响应数据
【发布时间】:2020-06-10 19:06:42
【问题描述】:

我正在尝试以 JTL 格式获取 Jmeter 输出,以便我可以使用 JMeter GUI 使用“从文件读取”选项“查看结果树”

我正在从 cmd 行运行以下命令

jmeter -Jjmeter.save.saveservice.samplerData=true -Jjmeter.save.saveservice.response_data=true -n -t nmame.jmx -l JmeterReports/TestReport.jtl

当我打开生成的结果文件 Testreport.jtl 时,我看不到请求和响应数据。你能帮帮我吗?

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    您需要稍微修改一下命令行,以便包含更多properties responsible for the results file configuration,例如:

    jmeter -Jjmeter.save.saveservice.output_format=xml -Jjmeter.save.saveservice.response_data=true -Jjmeter.save.saveservice.samplerData=true -Jjmeter.save.saveservice.requestHeaders=true -J jmeter.save.saveservice.responseHeaders=true -Jjmeter.save.saveservice.url=true n -t nmame.jmx -l JmeterReports/TestReport.jtl
    

    为了使更改永久生效,将下一行添加到 user.properties 文件(位于 JMeter 安装的“bin”文件夹中)

    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.responseHeaders=true
    jmeter.save.saveservice.url=true
    

    更多信息:How to Save Response Data in JMeter

    【讨论】:

    • 问题是,由于执行,我无法同时生成 JTL 和 CSV 报告。只能生成一份报告。此外,只有当我们设置 Jmeter 属性 - jmeter.save.saveservice.output_format='CSV' 时,我才能生成 HTML 报告。 3) 但是只有当属性值设置为‘XML’时,我们才能生成完整的JTL报告。
    • 根据current JMeter version 5.3,这是不可能的,所以我建议将jmeter.save.saveservice.output_format 保留为csv,如果您需要额外存储请求/响应详细信息,请考虑添加Simple Data WriterFlexible File Writer聆听您的测试计划并选择您需要保存的内容和格式
    【解决方案2】:

    您已选择包含仅在输出格式为 XML 时可用的实体。

    因此,请将以下内容作为参数列表的一部分

    -Jjmeter.save.saveservice.output_format=xml

    带有 (XML) 的项目仅适用于 XML 格式

    来源:https://jmeter.apache.org/usermanual/listeners.html#sample_configuration

    参考截图

    您仍然可以为您的日志文件保留 .JTL 文件扩展名,而无需将它们全部重命名为 .XML。 JMeter 仍会读取数据并为您提供必要的详细信息


    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-27
      相关资源
      最近更新 更多