2017-07-18 242 views
0

我试图在JMeter 3.2中实现一个简单的嵌套循环。JMeter简单嵌套循环

This solution不适合我。

你可以找到我的测试计划here,我已将它托管在我的Dropbox上。我试图保持真的简单。如果你不想下载测试计划,这是我做的:

  • 线程组
    • 查看结果树
    • 回路控制器(永远
      • 计数器(开始:0,递增:1,最大值:10,参考名称:loopX,每个用户独立跟踪计数器:检查
      • 环路控制器(永远
        • 计数器(开始:0,增加:1,最大:5,参考名称:多圈,独立地为每个用户轨迹计数器:检查
        • 调试采样

现在,当我看一看从调试取样器Response data标签的循环,我只看到loopY变的,从0到5显然我期待loopX改变过,从0到10

我d感谢任何帮助,谢谢。

回答

1

您的第一个循环控制器将永远不会“循环”,因为您已将嵌套循环控制器置于“永久”模式。 loopX只有当第二个循环控制器退出循环时,计数器才会开始递增,并且当前配置无法实现。

如果您需要单独增加2个计数器,您可以查看__counter()函数或将loopX计数器添加到第二个回路控制器。有关更多信息,请参阅How to Use a Counter in a JMeter Test

+0

非常感谢!真是一个愚蠢的错误。谢谢你的解释和不同的链接。我非常感谢Jmeter的所有工作。 – Chuck