如何将json提取器的结果存储到jmeter中的csv文件中

时间:2019-02-27 07:24:14

标签: jmeter performance-testing jmeter-4.0

我正在尝试从json列表响应中提取一些特定字段
以下快照显示了json表达式 enter image description here

以下是我的回复: enter image description here

我如何将此响应(即名称和ID)存储到csv文件中。请提出最佳解决方案。

提前谢谢!!

1 个答案:

答案 0 :(得分:1)

您可以使用JSR223 ListenerGroovy language,相关代码如下:

1.upto(vars.get('enrolledDevices_matchNr') as int, { idx ->
    def enrolledDevice = new groovy.json.JsonSlurper().parseText(vars.get('enrolledDevices_' + idx))
    new File('myfile.csv') << enrolledDevice.name << ',' << enrolledDevice.id << System.getProperty('line.separator')
})

更多信息:Groovy Parsing and producing JSON