Jmeter在循环后增加一个变量
我有一个测试,循环如下: 我有一个线程组,有100个用户,循环计数为5。 一个运行时间为30秒的运行时控制器 现在,当运行时控制器完成时,我想增加一个变量,我可以在测试中读取BeanShell采样器中的变量。在测试结束时,这个变量应该等于循环计数。好的,算出了 我使用了一个计数器元素,并将其设置为“为每个用户独立跟踪计数器” 变量仅在每次循环后递增Jmeter在循环后增加一个变量,jmeter,Jmeter,我有一个测试,循环如下: 我有一个线程组,有100个用户,循环计数为5。 一个运行时间为30秒的运行时控制器 现在,当运行时控制器完成时,我想增加一个变量,我可以在测试中读取BeanShell采样器中的变量。在测试结束时,这个变量应该等于循环计数。好的,算出了 我使用了一个计数器元素,并将其设置为“为每个用户独立跟踪计数器” 变量仅在每次循环后递增 同样非常重要的是,计数器必须位于线程组下,但不能位于运行时控制器内。因为您使用Beanshell,所以您可以访问当前循环号,只要 vars.get
同样非常重要的是,计数器必须位于线程组下,但不能位于运行时控制器内。因为您使用Beanshell,所以您可以访问当前循环号,只要
vars.getIteration();
请参阅以了解使用它还可以做些什么,有关ApacheJMeter中Beanshell脚本的高级信息的指南,并记住该方法仅在线程组级别工作,其值不会在内部递增