2016-11-05 99 views
0

如何用豆壳脚本, 感谢如何在jmeter中的循环控制器中添加动态循环计数?

+0

可能的重复https://stackoverflow.com/questions/40423570/how-to-use-variable-in-jmeter-like-counter。你已经问过这个问题了,答案已经提供给你。如果它与问题不同,那么请分享更多的细节,比如你试过的东西,你得到的和期望的东西?分享相同的屏幕截图。 –

+0

[JMeter - 设置循环控制器的动态变量]的可能重复(http://stackoverflow.com/questions/20659274/jmeter-set-a-dynamic-variable-for-loop-controller) –

回答

0

在回路控制器使用回路控制器的JMeter添加动态循环计数:

  • __V()功能像${__V(somevariable)}

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

对应于JMeter变量或JMeter属性。

在BeanShell的测试元素,你将能够设定的值一样

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

其中:

  • vars是提供读取到所有的JMeter /写访问JMeterVariables类的实例变量(范围仅限于当前线程组)

  • props是否rmal java.util.Properties实例加上源自于的JMeter特定属性jmeter.propertiesuser.properties文件或通过命令行参数设置等属性对于整个Java虚拟机是全局的,因此可用于在不同的线程组

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