我正在从CSV文件中获取数据,并将其作为请求的输入。运行一个小时的测试后,如何将所有请求保存在同一文件中。
另一个要求是,如果结果是成功,那么我必须将CSV中使用的数据写到另一个文件中,这样我们就只能拥有在单独文件中工作的数据。
请提出建议
答案 0 :(得分:0)
最好的方法是使用JMeter的内置Sample Variables属性。
将下一行添加到 user.properties 文件:
sample_variables = foo
将foo
替换为您从CSV文件中获得的变量名称
下次您run your JMeter test in command-line non-GUI mode喜欢:
jmeter -n -t test.jmx -l result.csv
您的result.csv
文件将有一个名为foo
的额外列,并且每个请求的变量值都为foo
。您还可以通过查看“成功”列来确定哪些数据导致了失败