我有JMeter项目:
- HTTP Request Defaults
- HTTP Header Manager
- CSV Data Set Config
(filename = my.tsv, variable names = myVar,..., delimiter = \t, others default)
- Thread group
--- Loop Controller
----- HTTP Request (uses ${myVar})
----- Timer
----- View Results Tree
问题是JMeter只使用my.tsv的第一行来生成请求。如何解决?
答案 0 :(得分:2)
如果您定义多个线程,它应该从tsv
文件中选择值。每个线程选择不同的值,直到消耗掉所有行,并重复下一个线程/迭代的记录。
如果您正在寻找循环控制器,在多个循环和单线程中,那么JMeter使用在第一次迭代中选择的相同值来进行剩余迭代。