如何在Jmeter中保存请​​求正文?

时间:2018-07-04 12:47:15

标签: jmeter performance-testing export-to-csv

我正在从CSV文件中获取数据,并将其作为请求的输入。运行一个小时的测试后,如何将所有请求保存在同一文件中。

另一个要求是,如果结果是成功,那么我必须将CSV中使用的数据写到另一个文件中,这样我们就只能拥有在单独文件中工作的数据。

请提出建议

1 个答案:

答案 0 :(得分:0)

最好的方法是使用JMeter的内置Sample Variables属性。

  1. 将下一行添加到 user.properties 文件:

    sample_variables = foo

  2. foo替换为您从CSV文件中获得的变量名称

  3. 下次您run your JMeter test in command-line non-GUI mode喜欢:

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

    您的result.csv文件将有一个名为foo的额外列,并且每个请求的变量值都为foo。您还可以通过查看“成功”列来确定哪些数据导致了失败

    JMeter Result File Sample Variables