2013-11-27 40 views
0

我是J-meter中的新手,也许我问它很简单,但这是我想要做的。在JMeter循环中采用不同的CSV变量

首先我得到格式为user.namer.xN的用户,表示user.namex1,user.namer.x2等等。 我想要做以下每个用户发送50 reqeusts和每50请求后(每个用户请求后)一个请求包含链接DB恢复处理程序的url。在每个用户发送的50个请求中,有一个我想从CSV文件读取的不同号码。当我发送1500个请求时,我想结束测试。所以我想测试会是这个样子..

计数器1至30

线程组30 1 1

loop 50 
    csv (varibale name ID) 
    requests -------- How can I make on every loop to take other CSV variable 
    end of loop 
request to the handler 

任何帮助

+0

嗨,看看%JMETER_HOME%\ bin \ examples中的例子。这足以理解 – olyv

回答

0

CSV数据集配置读取每一行当凝视每个线程。 这是这里解释:

http://jmeter.apache.org/usermanual/component_reference.html#CSV_Data_Set_Config

所以你不能使用它,你想要的方式。我可以看到两种解决方案:

1-您映射线程上每个循环的迭代。每次你拿到一行保存用户信息。您将以1500次迭代结束于一个线程组。

2-你应该考虑CSVread,这有点复杂,但它允许你控制何时读取下一行。参考文献here