2017-05-29 89 views
1

我得到了10個用戶的線程組。我想將這10個用戶連接到URL路徑mysite.com/1循環投擲線程組與Jmeter

然後我想再循環這些線程組並將它們連接到mysite.com/2

,我需要重複這個過程10次(即直至mysite.com/10)...

我有實現這個的一個簡單的方法?我已經嘗試過使用計數器,但它確實是連接user1處於/1,用戶2至/2等什麼...

回答

-1
  1. 添加While Controller到你的線程組,並把下面的表達式「條件」面積:

    ${__javaScript(${counter} < 11,)} 
    
  2. 添加Counter測試元件的同時控制器的一個孩子,其配置如下:

    JMeter Counter configuration

  3. 在您的HTTP Request採樣器中,如果需要,請將遞增值指定爲${counter}

請參閱How to Use a Counter in a JMeter Test瞭解如何在JMeter測試中正確生成遞增值。

+0

感謝您的回答。但是我沒有看到「while控制器」在這裏的用處,當它從1開始重新啓動時,計數器不會自行停止嗎?我嘗試了你的解決方案,但它給了我與簡單計數器相同的結果:user1連接到/ 1,user2到/ 2 ... user10到/ 10,然後停止。 – Mit

+0

雖然控制器用於循環子請求10次 –

+0

好吧,另一種實現:在線程組級別上配置10個循環,並使用像'mysite.com/$ {__ groovy(vars.getIteration(), }' –