【问题标题】:How to save response data to CSV file that i am generating in Simple Data Writer in JMeter如何将响应数据保存到我在 JMeter 的简单数据编写器中生成的 CSV 文件
【发布时间】:2018-06-27 10:06:34
【问题描述】:

我正在执行一个具有多个 Http 请求的线程组。我正在使用 Simple Data Writer 将错误结果捕获到 CSV 文件中。但无法将响应数据添加到同一文件中。你们能否告诉我如何将响应数据添加到此 CSV 文件中,或者我们可以使用其他任何方式来实现此目的?

【问题讨论】:

    标签: csv jmeter jmeter-4.0


    【解决方案1】:

    使用简单的数据编写器,但更改选项以生成 XML。删除 CSV 并选择“另存为 XML”。有一个“保存响应数据(XML)”选项,这是您所需要的,如下所示。

    将结果文件输出格式设为“.jtl”,在Excel中打开查看结果。

    【讨论】:

      【解决方案2】:

      你甚至不需要Simple Data Writer,可以通过修改JMeter Results File Configuration来完成:

      1. 将下一行添加到 user.properties 文件(位于 JMeter 安装的“bin”文件夹中)

        jmeter.save.saveservice.output_format=xml
        jmeter.save.saveservice.response_data.on_error=true
        
      2. 重启 JMeter 以获取属性
      3. 下次你run JMeter in command-line non-GUI mode点赞

        jmeter -n -t test.jmx -l result.jtl
        

        失败采样器的响应数据将添加到results.jtl 文件中,您将能够使用View Results Tree listener 或您喜欢的文本/XML 查看器/编辑器对其进行检查。

      【讨论】:

        猜你喜欢
        • 2021-06-27
        • 1970-01-01
        • 1970-01-01
        • 2023-03-14
        • 1970-01-01
        • 2016-09-01
        • 1970-01-01
        • 2019-02-27
        • 2017-09-24
        相关资源
        最近更新 更多