我是J-meter的新手,也许我觉得这很容易,但这就是我想做的事。
首先,我的用户格式为user.namer.xN,意思是user.namex1,user.namer.x2等等。 我想做以下每个用户发送50个请求和每50个请求后(在每个用户请求后)一个请求到url,其中包含DB恢复处理程序的链接。在每个用户发送的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 :(得分:0)
CSV数据集配置在每个线程开始时读取每一行。 这在这里解释:
http://jmeter.apache.org/usermanual/component_reference.html#CSV_Data_Set_Config
所以你不能按照你想要的方式使用它。我可以看到两个解决方案:
1-您在线程上映射循环的每个迭代。每次获得一行持有用户信息。您将以1500次迭代结束一个线程组。
2-您应该考虑CSVread,这有点复杂,但它允许您控制何时读取下一行。参考here。