JMeter CSV循环两个文件

时间:2014-10-09 10:00:18

标签: csv jmeter

我正在尝试为我们的新应用程序制定测试计划,我们需要提出以下请求:

HHTP:// APPNAME /站/ $ {idStation} /变量/ $ {idVariable}

对于完整的压力计划,我们需要所有可能性,因此我们定义了两个带有站点ID的csv和另一个带有变量id的csv:

idStations.csv
AA
BB
CC
DD
EE
FF

idVariables.csv
1
2
3

我们现在已经在同一个计划中将csv结合起来以实现这种组合:

AA 1 BB 2 CC 3 DD 1 EE 2 FF 3

但我们真正想要的是做这种组合:

AA 1 AA 2 AA 3 BB 1 BB 2 BB 3 CC 1 CC 2 CC 3 DD 1 DD 2 DD 3 EE 1 EE 2 EE 3 FF 1 FF 2 FF 3

我们怎样才能以干净的方式做到这一点?谢谢是提前!

1 个答案:

答案 0 :(得分:2)

如果您正在寻找详细步骤,请点击此处。

http://www.testautomationguru.com/jmeter-looping-2-csv-files/


此处的答案也适用于您的场景。

nested loop with file1.csv and file2.csv in jmeter

我得到如下所示的输出。

enter image description here

设置

  • 线程组设置为永久运行

  • “CSV数据集配置文件A”设置为

    为'在EOF上停止线程?'
       “回收EOF”错误

  • 循环控制器计数等于FileB中的项目数。你可以参数化它。

  • “CSV数据集配置文件B”设置为

    为'在EOF上停止线程?'
      “回收EOF”

  • 为真