2017-05-29 12 views
1

私は10人のスレッドグループを持っています。これらの10人のユーザーをURLパスmysite.com/1に接続したいと考えています。ループがJmeterでスレッドグループを投げた

これらのスレッドグループで2回ループして、mysite.com/2に接続したいとします。

そして、私は10回(すなわちmysite.com/10まで)このプロセスを繰り返す必要があり...

そこに私のことを達成するための簡単な方法? Iすでにカウンタを使用することを試みたが、何それがないこと/1にUSER1を接続され、/2にはuser2のように...

答えて

-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 controller"の有用性は見当たりませんが、カウンターはそれが1に達して再開したときにそれ自身で停止しませんか?私はあなたのソリューションを試してみましたが、それは私にシンプルなカウンターと同じ結果を与える:user1は/ 1に接続しています、user2は/ 2に... user10を/ 10に接続しています。 – Mit

+0

コントローラが子(ren)リクエストを10回ループするためのもの –

+0

他の実装:スレッドグループレベルで10個のループを設定し、mysite.com/$ {__ groovy(vars.getIteration())のようなURLを使用します。 } ' –

関連する問題