Jmeterでリクエストの順番実行を設定する方法

JMeter では、以下の手順でリクエストの実行順序を設定できます。

  1. JMeterを開き、スレッドグループを作成して、並列ユーザーをシミュレートします。
  2. スレッドグループの下に、1 つの実行されるインターフェースに対する 1 つのリクエストの correspond で、複数の HTTP リクエスト (または、他のタイプのリクエスト) を作成する。
  3. URL、リクエストメソッド、リクエストヘッダ、リクエストボディなど、リクエストごとに適切な引数を設定する。
  4. スレッドグループ内では、リクエストの実行順序をドラッグアンドドロップで調整して、必要な順序に並べることができます。
  5. 例えばwhileコントローラやifコントローラを使用すると、リクエストの実行条件を制御することができ、さらに複雑なリクエストの順序ロジックを実現できます。
  6. スレッドグループの同時接続ユーザー数、ループ回数などのパラメーターを設定し、実際の負荷状況をシミュレートします。
  7. JMeterはテストプランを実行し、設定したリクエストの順序に従ってリクエストを実行します。

JMeter のデフォルトはリクエストの並列実行ですが、リクエストを順番に実行する場合は、スレッドグループの同時実行ユーザー数を 1 に設定すれば実現できます。あるいは、同期コントローラ(Synchronize Controller など)を使用して、リクエストの順番実行を実現することもできます。

bannerAds