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