如何在jmeter中将响应数据打印到csv

如何在jmeter中将响应数据打印到csv,csv,null,jmeter,Csv,Null,Jmeter,我想写响应数据,如下所示: 电邮:xyz@gmail.com, 留言:我的留言 我想知道如何在csv中编写特定的响应。如果您有如下响应数据: { "Email": "xyz@gmail.com", "message": "my message" } 您可以将这些值保存到如下文件中: 添加为返回上述数据的请求的子级 将以下代码放入脚本区域: def response = new groovy.json.JsonSlurper().parse(prev.getResponseData())

我想写响应数据,如下所示:

电邮:xyz@gmail.com, 留言:我的留言


我想知道如何在csv中编写特定的响应。

如果您有如下响应数据:

{
  "Email": "xyz@gmail.com",
  "message": "my message"
}
您可以将这些值保存到如下文件中:

添加为返回上述数据的请求的子级 将以下代码放入脚本区域:

def response = new groovy.json.JsonSlurper().parse(prev.getResponseData())

new File('user_details.csv') << response.Email << ',' << response.message << System.getProperty('line.separator')
就这样,您现在应该可以看到user_details.csv文件中的值 更多信息:


如果你想按自己的方式去做,请确保使用

谢谢Dmitri提取这些电子邮件和消息位,它可以工作,但不是写电子邮件。我可以看到消息是正确的,但电子邮件仍然是空的。Groovy是区分大小写的,也许你需要将电子邮件更改为电子邮件或soits电子邮件,我已经提到它是电子邮件,但没有输出。