2016-11-05 75 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指南。