计算JMeter中CSV文件的传递次数

时间:2013-11-12 15:46:02

标签: csv jmeter

我错过了一个简单的方法吗?

我有一个包含多个参数的CSV文件,在我的测试中,我希望能够在CSV重复中创建一些独特的字段,后缀由我循环遍历的次数决定文件。

假设我的CSV(简化版)有:

abc
def
ghi

我想在测试中生成

abc_1
def_1
ghi_1    <hit EOF>
abc_2
def_2
ghi_2    <hit EOF>
abc_3
def_3
ghi_3

我以为我可以设置一个与我的CSV循环并行运行的计数器,但除非我每次迭代递增1 / n,否则这将无效,其中n是我的CSV文件中的行数。你不能这样做,因为计数器是整数。

我会四处寻找,看看我是否能提出解决方案,但如果我不成功,有没有人有任何建议?

1 个答案:

答案 0 :(得分:0)

我使用了EOF标记行(索引列有类似“EOF”或“END”等),并使用IF控制器和非重置计数器或用户变量在BSF元素中通过javascript递增(BSF断言或其他什么,只是运行脚本的机制)。

不幸的是,这是我提出的最佳解决方案,而不需要付出太多精力。