次の方法で共有


方法: テスト コントローラーおよびテスト エージェントを使用してテストを実行する

テストを作成し、実行して合格したら、テスト コントローラーとテスト エージェントを使用して、包括的なパフォーマンス テストに進んだり、定期的なテストをリモートで実行したりできます。詳細については、「テスト コンピューターでのテストの実行またはデータの収集の設定」を参照してください。

このトピックでは、Visual Studio の使用方法について説明します。ただし、テスト作業を計画し、テストをテスト計画の一部として実行する必要がある場合は、Microsoft Test Manager を使用できます。Microsoft Test Manager の使用方法の詳細については、「テスト計画の定義」を参照してください。

[!メモ]

Microsoft Test Manager は Visual Studio Ultimate、Visual Studio Premium と Visual Studio Test Professional 製品の一部として提供されます。

テストは、Visual Studio の次のウィンドウで実行できます:

  • [テスト エクスプローラー]

  • Web パフォーマンス テスト エディター

  • ロード テスト エディター

テスト コントローラーとテスト エージェントを使用すると、同じウィンドウを使用してテストを実行できますが、最初に、使用するテスト コントローラーとテスト エージェントをテストの設定で指定する必要があります。

重要 : 重要

Visual Studio 2012 では、単体テスト、コード化された UI テストと Web パフォーマンス テストおよびロード テストの異なるテスト プロジェクトの型が含まれています。既定では、単体テスト プロジェクトが、コード化された UI テスト プロジェクトが、パフォーマンスを向上させるには .testsettings ファイルは含まれません。ただし、Web、ロード テストのプロジェクトも .testsettings のファイルが含まれています。テストの種類に含まれる .testsettings ファイルを使用し、Visual Studio 2010 のテスト プロジェクトを開くと、.testsettings のファイルを残し、機能します。詳細については、「旧バージョンの Visual Studio からのテストのアップグレード」および「Configure Test Project Creation」を参照してください。

単体テストを実行するには、コード化された UI テストがテスト コントローラーとテスト エージェントを使用してテストします

  1. いずれかのファイルのオープン .testsettings とテスト プロジェクトを含む Visual Studio 2010 のソリューション。

    または

    テスト設定ファイルを単体テスト プロジェクトまたはコード化された UI テスト プロジェクトを含むソリューションに追加します。詳細については、「方法: テスト設定ファイルを Microsoft Visual Studio から追加する」を参照してください。

  2. ソリューション エクスプローラーで、ソリューションの .testsettings ファイルをダブルクリックします。

    [テストの設定] ダイアログ ボックスが表示されます。[ロール] のページで、使用するテスト コントローラーを指定できます。テスト コントローラー、ロール オプションの詳細については、およびテスト エージェントは、Visual Studio のテストにおけるテスト設定の指定が表示されます。

  3. ソリューション エクスプローラーで、ソリューションの .testsettings ファイルを右クリックし、[ロード テストと Web テストのアクティブな設定] を選択します。

  4. [テスト] のメニューの下で実行オプションのテストのエクスプローラーか、を使用してテストを実行します。

    テストは、リモート コントローラーおよびエージェントで実行されます。コントローラーで実行されたテストを表示するには、[テスト] メニューの [テストの実行] ウィンドウを使用します。詳細については、「方法: Visual Studio でテスト結果を保存して開く」を参照してください。

Web パフォーマンス テストまたはロード テストをテスト コントローラーとテスト エージェントを使用して実行するには

  1. ソリューション エクスプローラーで、ソリューションの .testsettings ファイルをダブルクリックします。

    [テストの設定] ダイアログ ボックスが表示されます。[ロール] のページで、使用するテスト コントローラーを指定できます。テスト コントローラー、ロール オプションの詳細については、およびテスト エージェントは、Visual Studio のテストにおけるテスト設定の指定が表示されます。

  2. ソリューション エクスプローラーで、ソリューションの .testsettings ファイルを右クリックし、[ロード テストと Web テストのアクティブな設定] を選択します。

  3. Web パフォーマンス テスト エディターで、ツール バーから [テストの実行] を選択します。

    または

    ロード テスト エディターで、ツール バーから [ロード テストの実行] を選択します。

    テストは、リモート コントローラーおよびエージェントで実行されます。コントローラーで実行されたテストを表示するには、[テスト] メニューの [テストの実行] ウィンドウを使用します。詳細については、「方法: Visual Studio でテスト結果を保存して開く」を参照してください。

参照

処理手順

方法: Microsoft Visual Studio からテストを実行する

方法: テスト設定で指定されたテスト コントローラーおよびテスト エージェントを使用してロード テストを実行する