Jmeter运行时数据验证并写入CSV

时间:2018-09-26 16:49:58

标签: jmeter jmeter-plugins

我有一个搜索API,它将返回记录(名字,姓氏等)。如果数据库有记录,它将返回带有值的属性,否则将返回Null。我想打印或写入具有可用值的记录,可以丢弃Null块。请您指导一下如何检查和捕获它们

1 个答案:

答案 0 :(得分:0)

根据您希望输出的位置和形式而定,方法将有所不同,因此,下次尝试更加具体,这是暂时的“通用”解决方案

  1. 使用适当的JMeter Variables将数据从响应中提取到JMeter Post-Processors中。基本上与dynamic data correlation in JMeter tests中使用的过程相同。给变量赋予有意义的名称,例如firstNamelastName等。
  2. user.properties 文件(位于JMeter“ bin”文件夹中)中将sample_variables property定义为以逗号分隔的值,例如:

    sample_variables=firstName,lastName,etc.
    
  3. 下次在command-line non-GUI mode中运行JMeter测试时,生成的.jtl文件将包含所有已定义样本变量的相应值