CSV文件返回到文件的第1行

时间:2019-07-10 05:32:12

标签: csv jmeter

我有这个脚本,它将使用3个CSV文件。 CSV1,CSV2,CSV3。首先,脚本将使用CSV1,然后在EOF中将使用CSV2,依此类推。我已将“在EOF上回收”设置为false,并具有多个CSV数据设置配置。

这是我转到CSV2(JSR223预处理器)的代码:

if ("${Email}" == "<EOF>" ){ 

         vars.put("Email","${Email2}");
         vars.put("Password","${Email2}");  
}

但是在尝试将其制成3个文件时,我总是在变量中得到EOF。

代码:

if ("${Email}" == "<EOF>" ){ 

     vars.put("Email","${Email2}");
     vars.put("Password","${Email2}");  

      if ("${Email2}" == "<EOF>" ){ 
          vars.put("Email","${Email3}");
          vars.put("Password","${Email3}");
        }
}

我意识到发生这种情况是因为线程的迭代还将确定CSV的当前行。

问题:在CSV1到达EOF后,如何使CSV2返回第1行?

0 个答案:

没有答案