次の方法で共有


方法: Lab Management によるテストに使用するテスト コントローラーを追加する

仮想環境でテスト コントローラーを使用すると、仮想環境で自動テストを実行して、手動テストまたは自動テストの実行時にデータおよび診断情報を収集したり、ワークフロー機能を使用してアプリケーションをビルド、配置、およびテストしてテストを実行したりできます。

テスト コントローラーは、Lab Management を初めて構成するときに設定できます。また、複数の環境で同時にテストを実行し、複数のテスト コントローラー間で負荷を分散する場合は、後で別のテスト コントローラーを追加することもできます。 テスト機能用のテスト コントローラーは、仮想環境を作成するときに選択します。 テスト コントローラーおよび環境の詳細については、「テスト コンピューターでのテストの実行またはデータの収集の設定」を参照してください。

注意

Lab Management を初めて構成する場合は、「Lab Management の初めての構成」を参照してください。

テスト コントローラーをインストールし、正しく動作していることを確認するには、次の手順を実行します。

テスト コントローラーをインストールするには

テスト コントローラーとエージェント間のすべての通信が機能していることを検証するには、テスト エージェントやラボ エージェントがインストールされている仮想マシンまたはテンプレートを作成し、この仮想マシンをライブラリ共有に保存する必要があります。 次に、Microsoft テスト マネージャー を使用して、この仮想マシンまたはテンプレートを仮想環境に追加します。 この仮想環境を開始すると、テスト機能の状態が Lab Management によって検証されます。すべてが正しく動作している場合は、青いチェック マークと "準備完了" の状態が表示されます。

注意

ワークフロー機能を同時に検証するには、次の手順を実行して、仮想マシンおよび他のエージェントにビルド エージェントをインストールします。 これをテストするには、ビルド コントローラーも必要です。 詳細については、「方法: アプリケーションの配置に使用するビルド コントローラーを Lab Management で追加する」を参照してください。

環境の仮想マシンにエージェントをインストールするには

  1. 仮想マシンを作成し、オペレーティング システムをインストールします。

  2. テスト機能を検証するには、この仮想マシンにテスト エージェントをインストールします。 テスト エージェントのインストール方法の詳細については、「Visual Studio Agents、テスト コントローラー、およびビルド コントローラーのインストールと構成」を参照してください。

    注意

    インストール時にテスト エージェントをテスト コントローラーに登録する必要はありません。 これは、Lab Management によって仮想マシンが配置されるときに自動的に行われます。

  3. (省略可能) ワークフロー機能を検証するには、仮想マシンにビルド エージェントをインストールします。 ビルド エージェントを追加するには、Team Foundation Server のインストール DVD を使用する必要があります。 このインストールには、ビルド サービスをインストールするための選択項目があります。これにより、ビルド エージェントをインストールします。 ビルド エージェントのインストール方法の詳細については、「Visual Studio Agents、テスト コントローラー、およびビルド コントローラーのインストールと構成」を参照してください。

  4. この仮想マシンにラボ エージェントをインストールします。 ラボ エージェントのインストール方法の詳細については、「Visual Studio Agents、テスト コントローラー、およびビルド コントローラーのインストールと構成」を参照してください。

  5. チーム プロジェクトにインポートできるように仮想マシンを格納するには、仮想マシンを右クリックして、[ライブラリに格納] をポイントします。

    1. チーム プロジェクト コレクションに追加した SCVMM ライブラリ共有を選択して、[次へ] をクリックします。

    2. この仮想マシンの共有場所のパスを選択して、[次へ] をクリックします。

    3. [格納] をクリックします。

      注意

      引き続き SCVMM からこのマシンを起動できるようにする場合は、仮想マシンを複製し、この複製を格納できます。 また、1 つの環境内に同じ仮想マシンの複数のインスタンスを作成する場合は、この仮想マシンを基にテンプレートを作成できます。 テンプレートを作成する場合、または仮想マシンを使用する場合の詳細については、「仮想環境の作成」を参照してください。

テスト コントローラーとテスト エージェントの連動を確認するには

  1. Microsoft テスト マネージャー を使用して、[ラボ センター] を選択します。

  2. エージェントがインストールされている仮想マシンをインポートするには、[ライブラリ] をクリックし、[仮想マシンおよびテンプレート] をクリックして、[インポート] をクリックします。

  3. [名前およびコンピューター] ウィザード ページで、次の手順を実行します。

    1. [参照] をクリックして、Virtual Machine Manager から使用できる仮想マシンとテンプレートの一覧を表示します。

    2. 仮想マシンとテンプレートの一覧から、作成した仮想マシンをクリックし、[追加] をクリックします。

    3. 仮想マシンのロールを選択し、[次へ] をクリックします。

  4. [完了] をクリックし、仮想マシンをインポートします。

  5. これで、インポートした仮想マシンが一覧に表示され、状態は "格納済み" になります。

  6. このマシンで新しい環境を作成するには、[ラボ][新規作成][新しい仮想環境] の順にクリックします。

  7. [名前と場所] ウィザード ページで、環境の名前と説明を入力します。

  8. 環境の仮想マシンを配置するホスト グループを選択するには、[場所の選択] でホスト グループを選択します。 [次へ] をクリックします。

  9. [コンピューター] ウィザード ページで、先にインポートした仮想マシンをクリックし、[環境に追加] をクリックします。 [次へ] をクリックします。

    これにより、作成される環境にその仮想マシンのコピーが追加され、選択された仮想マシンの一覧にその仮想マシンが表示されます。

    注意

    仮想マシンのロールを変更するには、[ロールの編集] をクリックします。

  10. [次へ] をクリックします。

  11. この環境でテストを実行するには、[機能] ウィザード ページで、[この環境でテストを実行する] をオンにします。 環境が開始されたら、インストールしたテスト コントローラーを選択し、テスト エージェントをこのテスト コントローラーに登録します。

  12. (省略可能) この環境でワークフローを実行してアプリケーションを配置するには、[この環境でワークフローを実行する] チェック ボックスをオンにします。 環境が開始されたら、既にインストール済みのビルド コントローラーを選択し、ビルド エージェントをこのビルド コントローラーに登録します。

  13. [次へ] をクリックします。

  14. [概要] ウィザード ページで、選択したすべてのオプションを確認し、[完了] をクリックします。

  15. 環境の作成が開始されます。 処理が完了した後、環境が "オフ" 状態であることを確認してください。

  16. 環境を開始するには、[開始] をクリックします。 環境が開始したら、[接続] をクリックします。 これにより、Microsoft 環境ビューアー アプリケーションが表示されます。 仮想マシンにログインします。

    これで、テスト機能に青いチェック マークが表示され、この環境の [環境] ビューで状態が "準備完了" になります。

    この機能の状態が正しい場合、Lab Management のテスト機能を有効にするための構成が正常に完了しています。 これで、仮想環境を使用してテストを実行できます。 詳細については、「仮想環境を使用したテスト」を参照してください。

  17. 環境ビューアーを閉じます。

参照

その他の技術情報

方法: アプリケーションの配置に使用するビルド コントローラーを Lab Management で追加する

既存の Lab Management 構成の変更

仮想環境へのアプリケーションの配置