我只是想知道JMeter CSV配置文件中是否有任何方法可以使用共享模式All Threads为每个用户分配值?
我想说的是在Load runner脚本中,可以通过在测试数据文件中选择以下选项为每个用户分配xx值。 例如:
No.of users assigned to the script is 3
Select next row: Unique
Update value on : Each iteration
When out of values: Continue in a cyclic manner
Allocate a user values in the Controller: Allocate 1000 values for each Vuser
注意:TestData有9000行值。
我想在JMeter中做同样的事情。我使用共享模式作为All Threads。
请指教! 谢谢, 拉吉
答案 0 :(得分:0)
轻松一点。将数据预加载到队列中。您可以使用来自Amazon,CloudAzure,IBM Public Cloud,Rackspace等的任何公共队列服务......或者像RabbitMQ这样的内部服务。在迭代开始时,使用GET从队列中弹出下一个值,然后将该数据用于迭代。当没有更多数据存在时,自我终止。
顺便说一下,这是一种与工具无关的方法