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

如何在Jmeter中保存请求正文?,jmeter,performance-testing,export-to-csv,Jmeter,Performance Testing,Export To Csv,我正在从CSV文件中获取数据,并将其作为请求的输入。当我运行一个小时的测试时,如何将所有请求保存在同一个文件中 另外一个要求是,如果结果是成功的,那么我必须将我从CSV中使用的数据写入另一个文件,以便我们只能拥有在单独文件中工作的数据 请建议最好的方法是使用JMeter的内置属性 将下一行添加到user.properties文件: 样本变量=foo 用从CSV文件中获取的变量名替换foo 下次你喜欢的时候: 您的result.csv文件将有一个名为foo的额外列,每个请求都有foo变量值。您还可

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

另外一个要求是,如果结果是成功的,那么我必须将我从CSV中使用的数据写入另一个文件,以便我们只能拥有在单独文件中工作的数据


请建议最好的方法是使用JMeter的内置属性

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

    样本变量=foo

  • 用从CSV文件中获取的变量名替换
    foo

  • 下次你喜欢的时候:

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


  • 非常感谢Dmriti…..如果在响应中使用XML格式,我们可以提取一个特定元素。例如,我们在响应中有两个XML元素,如abc def…..我们是否可以将pwd元素提取到该输出CSV文件中…请建议Yep,只需使用逗号将它们分开,如
    sample\u variables=foo,foo1
    非常感谢Dmriti…..如果在响应中有XML格式,我们可以提取一个特定的元素。例如,我们在响应中有两个XML元素,如abc def……我们是否可以将pwd元素提取到该输出CSV文件中……请建议允许对响应执行任意查询。我建议开始另一个线程,提供完整的响应,并指出您感兴趣的值。
    jmeter -n -t test.jmx -l result.csv