如何在jmeter中的循环控制器中添加动态循环计数?

时间:2016-11-05 11:26:14

标签: jmeter beanshell

如何使用bean shell脚本在循环控制器jmeter中添加动态循环计数, 谢谢

1 个答案:

答案 0 :(得分:0)

在循环控制器中使用:

  • __V()功能类似${__V(somevariable)}

  • __P()功能类似${__P(someproperty,)}

对应JMeter变量或JMeter属性。

在Beanshell测试元素中,您可以设置像

这样的值
vars.putObject("somevariable", "5");  // for JMeter Variable
props.putObject("somevariable", "5"); // for JMeter Property

其中:

  • varsJMeterVariables类的实例,它提供对范围内所有JMeter变量的读/写访问权限(范围仅限于当前的线程组)

  • props是正常的java.util.Properties实例加上源自 jmeter.properties user.properties 文件或集的JMeter特定属性通过命令行参数等。属性是整个Java虚拟机的全局属性,因此可用于在不同的线程组之间共享数据

有关在JMeter测试中使用脚本的详细信息,请参阅How to Use BeanShell: JMeter's Favorite Built-in Component指南。