Visual Studio 2010を使用した負荷テスト

会議に基づいて、MS QA DayはVisual Studio 2010を使用したスト​​レステストに関する投稿を作成することを決定しました。

多くのテスターに​​とって、そのような機会を持つことは啓示になります。 どうやら、これはそのような機会がUltimateエディションでのみ提供されるという事実によるものです。



それでは、ビジネスに取り掛かりましょう。 まず、テスト-新規テストを選択します。 次のウィンドウを開く前に:









LoadTestタイプを選択し、テストをC#、C ++、またはVBプロジェクトとして保存できることを確認します。 タイプを選択して続行します。 次に、ウィザードのガイドに従います。ウィザードの通過中に、リクエスト間の思考時間を設定するように求められます。パターンのロードを選択します。





すぐにすべての負荷モデルがウィザードに表示されるわけではないことを言わなければなりません。 最も珍しいのは、目標負荷パターンです。アクティブなVUserの数は、ターゲットマシン(テストされたWebアプリケーションが実行されているサーバー)のプロセッサの負荷に応じて自動的に増減します。



次に、ウィザードは、テストミックスモデル、つまり、VUserが複数のテストスクリプトを実行する順序を選択することを提案します。





次のステップで、仮想ユーザーによって実行されるシナリオを選択するように求められます。 その後、エミュレートするネットワーク(または帯域幅)を介して接続を選択できます。





次のステップは、送信されたリクエストのユーザーエージェントが何パーセントで配布されるかを選択することです。



次に、ステータスを監視するコンピューターを選択します。 すべてのパラメーターを設定したら、最終的に作成したプロジェクトに入ります。 次のようになります。





ここで、ウィザードを使用してインストールしたすべてを再び変更できます。



これで、おそらく、私は停止します。 トピックが一般に興味深い場合は、将来、テストマネージャーを使用して特定の負荷テストスクリプトの作成と記録を検討し、ロードされたマシンからメトリックを収集および分析するか、msdnでスクリプトを解析できます。



ご清聴ありがとうございました!



All Articles