後,我有一個循環,這裏提出了一個試驗: Is it possible to loop a test in JMeter?增量的JMeter的變量循環
我有100個用戶線程組和5 一個運行控制器的循環計數爲運行30秒。
現在,當運行時控制器完成後,我想增加一個變量,我可以在我的測試中的BeanShell採樣器中讀取該變量。在測試結束時,這個變量應該等於循環次數。
後,我有一個循環,這裏提出了一個試驗: Is it possible to loop a test in JMeter?增量的JMeter的變量循環
我有100個用戶線程組和5 一個運行控制器的循環計數爲運行30秒。
現在,當運行時控制器完成後,我想增加一個變量,我可以在我的測試中的BeanShell採樣器中讀取該變量。在測試結束時,這個變量應該等於循環次數。
好吧,明白了!
我使用了一個Counter元素並將其設置爲「爲每個用戶獨立跟蹤計數器」。
變量只在每個循環之後遞增。
也非常重要的計數器必須在線程組下但不在運行時控制器內。
由於您使用的BeanShell,你可以在BeanShell的腳本訪問當前循環次數越簡單
vars.getIteration();
見JMeterVariables class JavaDoc看到使用它還有什麼可以做,How to use BeanShell: JMeter's favorite built-in component指南先進的信息在Apache的JMeter的,記住,該方法將只在線程組級別上工作,該值不會在Loop Controller內增加