我正在为8个并发用户编写JMeter Webdriver测试。 在测试中,我创建了具有10个登录名的CSV数据集配置。
我注意到JMeter正在至少2位用户重用同一登录名。 这会导致一个问题,即2个登录名试图执行相同的任务,其中之一将无法等待特定元素的出现。
是否有一种方法可以强制JMeter始终为每个用户使用唯一登录名?
答案 0 :(得分:0)
这取决于测试的性质以及如何设置CSV Data Set Config。
如果将"Sharing Mode"设置为All Threads
-每个线程将在每次迭代中读取新值:
但是如果您要进行1次以上迭代:
如果您想拥有“唯一”数据,请考虑以下方法:
KEEP=FALSE
参数的"READ",因此一旦使用了数据,便将其删除,因此其他线程都无法使用它。