負荷グループを構成する場合、選択したテスト ケースをどのように大規模に実行するかを定義します。各パラメーターにより、ユーザーの現実的な振る舞いをモデル化して、パフォーマンスの期待値を実現できます。
-
Test Manager にログインします。
-
[パフォーマンス シナリオ] に移動し、シナリオを開いて負荷グループを展開します。
-
[仮想ユーザー] で、テスト ケースに割り当てる、シミュレートされた同時接続ユーザーの数を指定します。各グループは最大 500 人の仮想ユーザーをサポートでき、1 つのシナリオ全体で合計 2,000 人をサポートできます。ドライ ラン後に、選択した内容に基づいて、消費された VU ユニットとマシンの数を確認します。
-
パフォーマンスの期待値を定義します。これらのしきい値に違反した場合、警告またはエラーが結果ダッシュボードで強調表示されるので、不安定なシナリオを特定できます。
-
- [最大応答時間のしきい値] フィールドで、応答が超過してはならない時間の上限 (ミリ秒単位) を指定します (例: グループ 1 の場合は 5,000 ミリ秒)。
-
- [平均エラー率のしきい値] で、すべての実行で許容できるエラー率 (%) を指定します (例: 1%)。
-
[データ ソース] フィールドで、ユーザーの資格情報やアカウントの詳細などのパラメーター化された入力を提供するために、Data Fabric エンティティ (Data Service エンティティとも呼ばれます) をデータ ソースとしてリンクします。これにより、各仮想ユーザーは一意のデータを使用して実行できるため、競合を回避し、実行を実際の使用状況に近づけることができます。
ヒント: Data Fabric をパフォーマンス テストに使用するには、テスト ケースが Data Fabric からのテスト データの使用をサポートしていることを確認します。Data Fabric のテスト データをテストで使用する方法については、「データ ドリブンなテスト」の「
Data Service」をご覧ください。このテスト ケースが
負荷グループに含まれる場合、
特定のデータ ソースをグループ レベルで設定できます。これにより、パフォーマンス テストの実行専用の Data Fabric ソースを定義して使用できます。
-
時間の経過に伴って負荷をどのように適用するかを指定します。これらの設定を組み合わせることで、段階的な導入、定常ステートでの使用状況、制御されたシャットダウンなどの現実的なトラフィック パターンをモデル化できます。
- [待機] フィールドには、負荷グループが実行を開始するまでの待機時間 (例: 0 分) が表示されます。
- [ランプ アップ] フィールドには、同時接続ユーザーの数が徐々に増加して最大ユーザー数に達するまでの時間 (例: 2 分) が表示されます。
- [ピーク] フィールドには、最大数のユーザーがアクティブな状態を維持する時間 (例: 26 分) が表示されます。
- [ランプ ダウン] フィールドには、ユーザー数が徐々に減少して 0 になるまでの時間 (例: 2 分) が表示されます。