Jmeter-循环计数不起作用



我在Jmeter设置中有我的测试计划,如下所示

Home HHTp Sampler
While loop
   Sampler for homepage/url
   csv file (2 urls)

在运行主页后,我有一个带有URLS的csv文件(截至目前为2),我希望它能被提取出来运行下一组页面。我已经将循环计数设置为2,用户数设置为5,斜坡正常运行时间设置为20。但我发现每个用户只执行一次。第二次没有循环。如何使它循环两次?

我的csv文件是用配置设置的

recycle on EOF: False
stop thread on EOF: true
sharing mode: current thread

recycle on EOF设置为true,您希望它围绕循环

stop thread on EOF设置为false,您希望它围绕循环

每次访问变量时,CSV数据源都会提供一个新值。如果希望第一个循环对所有用户使用相同的数据,则需要将CSV配置中使用的变量复制到其他样本使用的另一个变量中,因此每个循环只能访问CSV变量一次。

在循环开始时的豆壳样本中:

vars.put("USETHISVAR", vars.get("URLFROMCSV"));

然后,在每个使用URL的示例中,请参阅${USETHISVAR}

这意味着每个用户使用相同的URL。每次循环都会更新URL。

最新更新