如何将响应数据保存到我在JMeter的Simple Data Writer中生成的CSV文件中

时间:2018-06-27 10:06:34

标签: csv jmeter jmeter-4.0

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

enter image description here

2 个答案:

答案 0 :(得分:0)

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

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

enter image description here

答案 1 :(得分:0)

您甚至不需要使用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查看器/编辑器进行检查。