Jmeterのコンカレンシー数はどのように設定すればよいですか?
JMeterでは、以下のステップでスレッド数を設定できます。
- Jmeterを起動し、スレッドグループを作成します。
- スレッドグループで、並行させて動作するユーザー数を[スレッド数]に設定します。
- 必要に応じてループ回数(Loop Count)または継続時間(Duration)を設定して、テストの継続時間を制御することができます。
- スレッドグループ内にテスト対象のリクエスト (Sampler) を追加します。
- ユーザー間の遅延をシミュレートするため、適切な Timer を任意に追加することができます。
- より高度な排他制御を行いたい場合は、ロジックコントローラを利用して、リクエストの順序や条件などを設定できます。
- 必要なパラメータ(サーバー名、ポート、パスなど)の設定を行います。
- テストを実行し、必要に応じて結果を確認する。
スレッドグループ内のユーザー数を設定することで、並列実行数を変更できます。並列実行数はシステム要件やテストの目的に応じて設定する必要があります。高い並列実行数では、テスト対象システムに大きな負荷を与える可能性があるため、システムのパフォーマンスの制限に応じて設定する必要があります。また、テストの現実性と有効性を確保するために、適切な遅延時間とループ回数を設定することも重要です。