正しい用語を使用してください。負荷テストの各「シナリオ」には独自の負荷パターンがあります。この答えは、正確な方法の負荷テストは、テストケースを開始E.
に定義されていない5テストケースがあることを前提としていますがドキュメントは非常に明確です。さらに、最初に負荷テストを作成するときに使用された負荷テストウィザードには、テストミックスモデルの説明があります。
負荷テストも思考時間のために乱数を利用すると、次に実行するテストを選択するとき。これは、最終テスト結果が、実行されたテストケースの数が所望のパーセンテージと異なることを意味する傾向があります。
負荷テストの私の観察は次のように働くと信じて私をリード。負荷テストでは、さまざまな時点で、現在実行中のテストの数と、アクティブにすべき仮想ユーザーの数を比較します。これらの時間は、テストケースが終了したときにも負荷テストのクロックティックとステップロードパターンが変化するときです。比較で、テストケースが実行されているよりも多くの仮想ユーザが表示された場合、十分な数の新しいテストが開始され、数字が等しくなります。テストケースは、希望のテストミックスに合うように選択されますが、選択肢にランダム化がいくつか存在することに注意してください。
ステップパターンは、最初は10、ステップごとに10秒ごとに最大300までです。最大ユーザーは1ステップあたり10秒*(300ユーザー)/(10ユーザー/ステップ)= 300秒= (5分)。実行時間が10分の場合は、5分のランプアップ、最大のユーザーで5分の安定を意味します。
あなたの質問の最後の段落については、同じパーセンテージが与えられているにもかかわらず、一定のユーザーカウントが100であれば、各テストケースの最初の数はパーセンテージに近いと予想されます。したがって、Aの10、Bの65、Cの9、Dの8、Eの8テストケースが完了すると、ビジュアルスタジオはテストミックスモデルに従うことを試みる新しいテストケースを選択しますが、選択肢にいくつかのランダム化があります。
ありがとうございます。今それは私にとってはっきりしています:) – Natalia