格納済み仮想マシンおよびテンプレートを使用した SCVMM 環境の作成
格納済み仮想マシンとテンプレートを使用する SCVMM の環境を作成できます。SCVMM の環境をこの方法で作成すると、Microsoft テスト マネージャーは、仮想マシンとテンプレートのコピーを作成し、環境内に追加します。
要件
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
[!メモ]
SCVMM の環境を作成するときに、ネットワークの分離を有効にするクラスターの複数のホスト グループのホストと、仮想マシンをホストできます。環境内の仮想マシンを追加し、それらの仮想マシンがクラスター上でホストされていた場合、環境へのクラスターでホストされる 1 文字以上の仮想マシンを追加する必要があります。また、ネットワーク分離環境を持つクラスター ホストは使用できません。
このトピックでは、について格納済み仮想マシンおよびテンプレートを使用して新しい SCVMM の環境を作成するあります。SCVMM の環境を作成および管理する方法の詳細については、SCVMM 環境の作成および管理に関するガイダンスを参照してください。ラボ環境の概要については、アプリケーションのライフサイクルでのラボ環境の使用を参照してください。
このトピックは、次のセクションで構成されています。
必要条件
格納済み仮想マシンまたはテンプレートの選択
格納済み仮想マシンまたはテンプレートの選択
格納済み仮想マシンまたはテンプレートの選択
格納済み仮想マシンまたはテンプレートの選択
新しい環境: [詳細]
新しい環境: 検証
マシン構成の完了
次の任意は
必要条件
注意 |
---|
Windows XP を実行している仮想マシンを含むラボ環境を作成するには、" Windows XP マシンを含むラボ環境の構成で追加の手順を実行します。 |
次の必須コンポーネントは、格納済み仮想マシンおよびテンプレートを使用して SCVMM の環境を作成する前に完全である必要があります:
、環境に追加する各仮想マシンは、System Center Virtual Machine Manager で (SCVMM) 管理する必要があります。SCVMM の環境を作成する前に Lab Management の概要の SCVMM の環境に対して必要なタスクを実行する必要があります。
次のオペレーティング システムの 1 つが、各格納済み仮想マシンにインストールされ、実行されているテンプレートが環境に追加します:
Windows Server 2008
Windows Server 2012
Windows XP SP3
Windows Vista SP2
Windows 7 SP1、
Windows 8
ファイル共有が、環境に追加する各テンプレートおよび格納済み仮想マシンで有効にする必要があります。
格納済み仮想マシンまたはテンプレートの選択
環境を作成するには、チーム プロジェクト ライブラリから仮想マシンをコピーします。
新しい SCVMM の環境を作成するには
Microsoft テスト マネージャーを開きますは [ラボ センター] と [ラボ] を選択します。
これで、チーム プロジェクト ラボ環境の一覧を表示できます。
[新規作成] のボタンをクリックします。
[新しい環境] ウィザードでは、[SCVMM environment] を選択します。
次のセクションに従ってウィザードのそのほかのフィールドを定義します。
新しい環境: 型、および名前
フィールド |
入力内容 |
---|---|
名前 |
チーム プロジェクト内で一意である必要がある環境の名前。 |
説明 |
省略可能です。 |
タグ |
タグは、プロジェクトの規則に従って設定できるオプションの名前と値のペアです。たとえば、環境は、環境および日付の用途を表す後に削除できます。タグを使用できます。 |
新しい環境: [コンピューター]
[コンピューター] のページで、環境に追加するには、仮想マシンまたは仮想マシン テンプレートを選択します。
[使用可能な仮想マシン] : |
これは、チーム プロジェクト ライブラリに格納されているテンプレート、および仮想マシンの一覧です。通常、オペレーティング システム、クライアント アプリケーションとサーバー ソフトウェアのさまざまな組み合わせがインストールされているコンピューターが含まれます。 たとえば、Web クライアントと Web サーバーを選択できます。 目的の機能を持つ項目を検索できない場合、新しい仮想マシンを設定し、ライブラリにインポートできます。[インポート] を選択します。詳細については、「方法: 仮想マシンまたはテンプレートを SCVMM からインポートする」を参照してください。 |
|
仮想マシン テンプレートは、ID 情報が削除された仮想マシンです。環境の仮想マシン テンプレートを追加すると、新しい仮想マシンが作成されます。新しいポートの名前と ID が自動的に生成されます。 |
|
仮想マシンを追加するときに、の正確なコピーは、のラボ環境で作成されます。基づいて名前を変更してください。 通常、格納済み仮想マシンは、ワークグループの一部です。 |
|
実行中の仮想マシンはすべての環境とは無関係に作成されます。これらは SCVMM 管理者によって設定され、リソース共有元となります。自分の環境にこれらの仮想マシンをアタッチできます。実行中のコンピューターに複数の環境に一度にアタッチすることはできません。 テストを完了したら、コンピューターがプールに戻るように環境を削除する必要があります。 詳細については、「実行中の仮想マシンからの SCVMM 環境の作成」を参照してください。 |
選択したコンピューター: |
環境に追加する各マシンに対して次のプロパティを設定できます。 同じ仮想マシンまたは仮想マシン テンプレートを何度も追加できることに注意してください。コンピューターに異なる名前を付ける必要があります。 |
|
この名前は、この環境内の仮想マシンを識別します。これは、コンピューター名と同じではありません。 名前にコンマは使用しないでください。 |
|
ロールは、環境内のマシンで関数を識別します。Test Manager して、テストの目的にインストールするコンポーネントを収集すると、テスト データを確認することができます。メニューからロールを選択したり、選択したロール名を入力します。
メモ
ロールは、コンピューターの用途の一つを示しています。Lab Management は自動的に仮想マシンまたはテンプレートに必要なソフトウェアを検証したり、これらのロールを満たすために必要なソフトウェアがインストールされていることを自動的にインストールされます。
|
新しい環境: マシンのプロパティ
タブ |
コンピューターのプロパティ |
---|---|
ハードウェア プロファイル |
仮想マシンに再配置するメモリの量。 |
OS プロファイル (テンプレートのみ) |
テンプレートから配置された仮想マシンのオペレーティング システムの種類、コンピューター名、管理者パスワード、プロダクト キー、ドメイン、およびワークグループ。
メモ
テンプレートを SCVMM からインポートするときに、テンプレート内のセキュリティで保護された管理者パスワードとプロダクト キーが削除されます。この情報を再入力する必要があります。
プロパティ名説明
オペレーティング システムテンプレートにインストールされたオペレーティング システムを指定します。テンプレートを仮想マシンに変換するときに行われるカスタマイズは、オペレーティング システムの種類とバージョンによって異なるため、この値は、テンプレートにインストールされているオペレーティング システムと一致する必要があります。
ID 情報仮想マシンがテンプレートから作成される場合のコンピューター名の作成方法を指定します。
管理者パスワード管理者アカウントに使用するパスワード。実行中のコンピューターにログオンするために使用できます。
プロダクト キーテンプレートのオペレーティング システムの認証に使用される Windows プロダクト キーを指定します。入力したプロダクト キーが、仮想マシンのオペレーティング システムのバージョンで有効であることを確認します。
タイム ゾーンテンプレートから作成される仮想マシンで使用するタイム ゾーンを指定します。
ドメインまたはワークグループテンプレートから作成される仮想マシンが、ワークグループと Active Directory ドメインのどちらに参加するかを示します。
[GUIRunOnce] コマンド仮想マシン上で実行されるスクリプトを指定します。ユーザーがその仮想マシンに初めてログオンするときに、テンプレートから作成されます。
|
コンピューター タグ |
ユーザー定義のカスタム プロパティ。などの情報を示すために使用できます:
|
新しい環境: [詳細]
テスト コントローラー |
この環境のテスト コントローラー コンピューターの名前。 |
UI テストを実行するように環境を構成します。 |
テストは、コード化された UI テストが含まれている場合は、このオプションを選択します。詳細については、「自動のコード化された UI テストを持つユーザー インターフェイスのテスト」を参照してください。 このオプションは、環境が実行中である場合にのみ設定できます。新しい環境に配置するには: ウィザードを終了します。環境の状態が 準備完了します。になるまで待機します。環境を選択し、ウィザードに戻るに [開く] を選択します。 |
ネットワークの分離を有効にする |
ネットワークの分離、名前や IP アドレスの競合を避けて、同じ格納済み環境を何度も配置することができます。ネットワークの分離機能の詳細については、「ネットワーク分離環境の作成および使用」を参照してください。 |
新しい環境: 検証
これによって、設定したプロパティが有効であることを確認するために [確認] を選択します。
検証に失敗した場合、終了する前に問題を解決する必要があります。
検証が成功した場合 [完了] を選択します。
検証が成功した場合 [完了] を選択します。
新しい環境ウィザードが閉じ、環境は 型: SCVMMの下に [環境] の一覧に表示されます。
環境を作成するには、時間がかかることができます。[環境] の一覧の処理の進行状況を確認できます。個々の仮想マシンの進行状況を確認するには、環境を選択します。
仮想マシンが作成された後、それに応じてログオンできます。環境を選択し、コンピューターのアイコンのショートカット メニューから [接続] を選択します。
マシン構成の完了
テスト エージェントを必要に応じてインストール
SCVMM の環境の状態が [準備不完了] に変更する場合は、ショートカット メニューの [修復] を選択します。Lab Management は各仮想マシンにテスト エージェントをインストールし、テスト コントローラーと通信するように設定します。
ヒント この手順は、でライブラリから選択した仮想マシンまたはテンプレートが既にテスト エージェントがない場合にのみ必要です。ライブラリにテンプレートまたは仮想マシンを追加するときにのしなくて済むようにするには、テスト エージェントをインストールする必要があります。
ドメインにコンピューターを必要に応じて結合
コンピューターにドメインのメンバーで場合は、通常ドメインにそれぞれを組み合わせる必要があります。この手順はライブラリに格納される前に仮想マシンが、ワークグループに結合ためです。この良い方法は同じ仮想マシンの複数のコピーを同時に使用中のドメイン名の競合を回避できます。
次の任意は
SCVMM の環境を作成したら、実行できるタスクの例を次に示します:
環境を操作し、環境の仮想マシンを管理します。「ラボ環境および仮想マシンの管理」を参照してください。
チーム プロジェクト ライブラリに環境のコピーを格納します。方法:参照してください。方法: SCVMM 環境を格納する。
Microsoft テスト マネージャー、tcm.exe のコマンド ライン ユーティリティは、ビルド、配置、テストのワークフローを使用して、のラボ環境の手動および自動テストを実行します。「ラボ環境でのテストの実行」を参照してください。
、のラボ環境でのアプリケーションのビルドを作成する、配置されたアプリケーションのビルドを自動化するために、ビルド、配置、テストのワークフローを配置すると、テストの実行プロセスを作成します。「自動ビルド、配置、およびテストのワークフローの設定」を参照してください。