Erstellen einer SCVMM-Umgebung anhand gespeicherter virtueller Computer und Vorlagen
Veröffentlicht: Juli 2016
Sie können eine SCVMM-Umgebung mithilfe von gespeicherten virtuellen Computern und Vorlagen erstellen. Wenn Sie auf diese Weise eine SCVMM-Umgebung erstellen, erstellt Microsoft Test Manager Kopien der virtuellen Computer und Vorlagen und fügt diese Ihrer Umgebung hinzu.
Anforderungen
- Visual Studio Enterprise, Visual Studio Test Professional
Hinweis
Beim Erstellen einer SCVMM-Umgebung können Sie Ihrer virtuellen Maschinen auf mehreren Hosts und Gruppen von Cluster-Server hosten, wenn Sie die Netzwerkisolation aktivieren.Wenn Sie virtuelle Computer Ihrer Umgebung hinzufügen und diese virtuellen Computer in einem Cluster gehostet werden, sollten Sie mindestens einen virtuellen Computer, der nicht auf einem Cluster gehostet ist, Ihrer Umgebung hinzufügen.Darüber hinaus können Sie keine Cluster-Server in einer Umgebung mit Netzwerkisolation verwenden.
In diesem Thema wird erklärt, wie eine neue SCVMM-Umgebung mithilfe von gespeicherten virtuellen Computern und Vorlagen erstellt wird. Informationen über weitere Möglichkeiten zum Erstellen und Verwalten von SCVMM-Umgebungen finden Sie unter Leitfaden zum Erstellen und Verwalten von SCVMM-Umgebungen. Einen Überblick über die Lab-Umgebungen finden Sie unter Verwenden einer Lab-Umgebung für den Anwendungslebenszyklus.
Dieses Thema enthält folgende Abschnitte:
Voraussetzungen
Auswählen der Vorlagen oder gespeicherten virtuellen Computer
Auswählen der Vorlagen oder gespeicherten virtuellen Computer
Auswählen der Vorlagen oder gespeicherten virtuellen Computer
Auswählen der Vorlagen oder gespeicherten virtuellen Computer
Neue Umgebung: Erweitert
Neue Umgebung: Überprüfung
Abschließen der Konfiguration für die Computer
Weitere Informationen
Erforderliche Komponenten
Warnung
Führen Sie zum Erstellen einer Lab-Umgebung, die virtuelle Computer unter Windows XP enthält, die zusätzlichen in Konfigurieren von Lab-Umgebungen, die Windows XP- oder Windows Server 2003-Computer umfassen aufgelisteten Schritte aus.
Die folgenden Voraussetzungen müssen abgeschlossen sein, bevor Sie eine SCVMM-Umgebung mithilfe von gespeicherten virtuellen Computern und Vorlagen erstellen:
Jeder virtuelle Computer, die Sie der Umgebung hinzufügen, müssen von System Center Virtual Machine Manager (SCVMM) verwaltet werden. Vor dem Erstellen einer SCVMM-Umgebung müssen Sie die erforderlichen Aufgaben für SCVMM-Umgebungen in Testen in einer Lab-Umgebung abschließen.
Eines der folgenden Betriebssysteme muss auf jedem gespeicherten virtuellen Computer und Vorlage installiert werden, die Sie der Umgebung hinzufügen werden:
Windows Server 2008
Windows Server 2012
Windows XP SP3
Windows Vista SP2
Windows 7 SP1
Windows 8
Die Dateifreigabe muss auf jedem gespeicherten virtuellen Computern und Vorlagen aktiviert sein, die Sie der Umgebung hinzufügen möchten.
Auswählen der Vorlagen oder gespeicherten virtuellen Computer
Zum Erstellen einer Umgebung kopieren Sie virtuelle Computer in die Teamprojektbibliothek.
So wird eine neue SCVMM-Umgebung erstellt
Öffnen Sie Microsoft Test-Manager und wählen Sie Lab-Center und Lab aus.
Sie sehen nun eine Liste von Lab-Umgebungen in Ihrem Teamprojekt.
Wählen Sie die Schaltfläche Neu aus.
Im Assistenten für Neue Umgebung wählen Sie die Auswahl SCVMM-Umgebung aus.
Füllen Sie die anderen Felder des Assistenten laut den folgenden Abschnitten aus.
Neue Umgebung: Typ und Name
Feld |
Eingabe |
---|---|
Name |
Der Name der Umgebung, der innerhalb des Teamprojekts eindeutig sein muss. |
Beschreibung |
Dies ist optional. |
Tags |
Tags sind optionale Name-Wert-Paare, die Sie gemäß den Konventionen des Projekts festlegen können. Beispielsweise kann die Umgebung Tags verwenden, die den Zweck der Umgebung und das Datum angeben, nach dem sie gelöscht werden kann. |
Neue Umgebung: Computer
Wählen Sie auf der Seite Computer "virtuelle Computer" oder "Vorlagen für virtuelle Computer" aus, um diese der Umgebung hinzuzufügen.
Verfügbare virtuelle Computer: |
Dies ist die Liste virtueller Computer und Vorlagen, die in der Bibliothek des Teamprojekts gespeichert sind. Normalerweise umfasst sie Computer, auf denen unterschiedliche Kombinationen von Betriebssystemen, Clientanwendungen und Serversoftware installiert wurden. Sie können beispielsweise einen Webclient und einen Webserver auswählen. Wenn Sie ein von Ihnen gewünschtes Element mit den Funktionen nicht finden, können Sie eine neue virtuelle Maschine einrichten und in die Bibliothek importieren. Wählen Sie Importieren aus. Weitere Informationen finden Sie unter Gewusst wie: Importieren eines virtuellen Computers oder einer Vorlage aus SCVMM. |
|
Eine Vorlagen für virtuelle Computer ist eine virtuelle Maschine, deren Identitätsinformationen entfernt worden sind. Wenn Sie eine Vorlage für virtuelle Computer einer Umgebung hinzufügen, wird ein neuer virtueller Computer erstellt. Ein neuer Name und neue Port-IDs werden automatisch generiert. |
|
Wenn Sie einen virtuellen Computer hinzufügen, wird eine genaue Kopie davon in der Lab-Umgebung erstellt. Sie müssen sich daher bei der Änderung des Namens sicher sein. In der Regel ist ein gespeicherter virtueller Computer Teil einer Arbeitsgruppe. |
|
Virtuellen Maschinen, die ausgeführt werden, sind unabhängig von allen Umgebungen erstellt. Sie werden vom SCVMM-Administrator eingerichtet und bilden einen Ressourcenpool. Sie können diese Computer Ihrer Umgebung hinzufügen. Ein laufender Computer kann nicht mehr als einer Umgebung zugeordnet werden. Wenn Sie Ihre Tests abgeschlossen haben, sollten Sie Ihre Umgebung löschen, damit der Computer in den Pool zurückgegeben wird. Weitere Informationen finden Sie unter (virtuelle) SCVMM-Umgebungen. |
Ausgewählte Computer: |
Sie können die folgenden Eigenschaften für jeden Computer festlegen, den Sie der Umgebung hinzufügen. Beachten Sie, dass Sie den gleichen virtuellen Computer oder die gleiche Vorlage für virtuelle Computer mehrmals hinzufügen können. Sie müssen die Computer unterschiedlich benennen. |
|
Mit diesem Namen wird der virtuelle Computer innerhalb dieser Umgebung identifiziert. Er ist nicht der gleiche wie der Computername. Vermeiden Sie die Verwendung von Kommas im Namen. |
|
Mit einer Rolle wird die Funktion des Computers in der Umgebung gekennzeichnet. Sie kann von Test Manager verwendet werden, um zu bestimmen, welche Komponenten für Testzwecke installiert werden und welche Testdaten gesammelt werden. Sie können entweder eine Rolle im Menü auswählen oder einen beliebigen, selbst gewählten Rollennamen eingeben. Hinweis Mit der Rolle wird lediglich die beabsichtigte Verwendung des Computers angegeben.Lab Management überprüft nicht automatisch, ob die virtuellen Computer oder Vorlagen die erforderliche Software enthalten und installiert automatisch keine Software, um diese Rollen zu erfüllen. |
Neue Umgebung: Computereigenschaften
TAB |
Computereigenschaften |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Hardwareprofil |
Die Menge an Speicher, die Sie dem virtuellen Computer zuweisen möchten. |
||||||||||||||||
Betriebssystemprofil (nur Vorlagen) |
Betriebssystemtyp, Computername, Administratorkennwort, Produktschlüssel, Domäne und Arbeitsgruppe für die virtuellen Computer, die anhand der Vorlage bereitgestellt wurden. Hinweis Wenn Sie eine Vorlage aus SCVMM importieren, werden das gesicherte Administratorkennwort und der Produktschlüssel in der Vorlage entfernt.Sie müssen diese Informationen erneut eingeben.
|
||||||||||||||||
Computertags |
Benutzerdefinierte Eigenschaften. Damit können Sie Informationen angeben wie z. B.:
|
Neue Umgebung: Erweitert
Testcontroller |
Der Name des dem Testcontroller-Computers für diese Umgebung. |
||
Umgebung zum Ausführen von UI-Tests konfigurieren |
Wählen Sie diese Option aus, wenn die Tests codierte UI-Tests enthalten. Weitere Informationen finden Sie unter Verwenden von Benutzeroberflächenautomatisierung zum Testen des Codes. Diese Option kann nur dann festgelegt werden, wenn die Umgebung ausgeführt wird. Zum Festlegen in einer neuen Umgebung: Schließen Sie den Assistenten ab. Warten Sie, bis der Status der Umgebung Bereit ist. Wählen Sie die Umgebung und danach Öffnen aus, um zum Assistenten zurückzukehren.
|
||
Aktivieren der Netzwerkisolation |
Die Netzwerkisolation ermöglicht Ihnen, die gleiche gespeicherte Umgebung mehr als einmal ohne Namens- oder IP-Adressenkonflikte bereitzustellen. Weitere Informationen über die Netzwerkisolationsfunktion finden Sie unter Erstellen und Verwenden einer netzwerkisolierten Umgebung. |
Neue Umgebung: Überprüfung
Wählen Sie Überprüfen aus, um sicherzustellen, dass die von Ihnen festgelegten Eigenschaften gültig sind.
Wenn die Überprüfung fehlschlägt, müssen Sie das Problem vor dem Beenden beheben.
Wenn die Überprüfung erfolgreich ausgeführt wird, wählen Sie Fertig stellen aus.
Wenn die Überprüfung erfolgreich ausgeführt wird, wählen Sie Fertig stellen aus.
Der Assistent für die neue Umgebung wird geschlossen und Ihre Umgebung wird in der Liste Umgebungen unter dem Typ:SCVMM angezeigt.
Das Erstellen der Umgebung kann einige Zeit in Anspruch nehmen. Der Status des Vorgangs wird in der Liste Umgebungen angezeigt. Wählen Sie eine Umgebung aus, um den Status der einzelnen Computer anzuzeigen.
Nachdem ein virtueller Computer erstellt wurde, können Sie sich bei ihm anmelden, wenn Sie dies möchten. Wählen Sie die Umgebung und danach im Kontextmenü des Computersymbols Verbinden aus.
Abschließen der Konfiguration für die Computer
Installieren Sie die Test-Agenten, falls erforderlich
Ändert sich der Status der SCVMM-Umgebung auf Nicht bereit, wählen Sie im Kontextmenü Reparatur aus.Lab Management installiert einen Test-Agent auf jedem virtuellen Computer und konfiguriert sie für die Kommunikation mit Ihrem Testcontroller.
Tipp
Dieser Schritt ist nur dann erforderlich, wenn die Vorlagen oder virtuelle Computer, die Sie aus der Bibliothek ausgewählt haben, noch über keine Test-Agenten verfügen.Wenn Sie dies vermeiden möchten, sollten Sie einen Test-Agenten installieren, wenn Sie Vorlagen oder virtuelle Computer zur Bibliothek hinzufügen.
Bei Bedarf Hinzufügen der Computer zu einer Domäne
Wenn Sie möchten, dass Ihr Computer Mitglied einer Domäne ist, müssen Sie in der Regel jeder einzelnen Domänen beitreten.Dieser Schritt ist erforderlich, da virtuelle Computer in der Regel mit einer Arbeitsgruppe verbunden sind, bevor sie in der Bibliothek gespeichert werden. Dieser in der Praxis bewährte Methode vermeidet Domain-Namenskonflikte, wenn mehr als eine Kopie desselben virtuellen Computers gleichzeitig verwendet wird.
Weitere Informationen
Hier sind die Aufgaben, die Sie ausführen können, nachdem Sie eine SCVMM-Umgebung erstellt haben:
Verwaltung Ihrer Umgebung und Verwaltung der Ivirtuellen Computer in der Umgebung. Siehe Verwalten von Lab-Umgebungen und virtuellen Computern.
Speichern Sie eine Kopie der Umgebung in Ihrer Teamprojektbibliothek. Siehe Gewusst wie: Speichern einer SCVMM-Umgebung.
Führen Sie manuelle und automatisierte Tests in der Lab-Umgebung aus, indem Sie Microsoft Test Manager, das Befehlszeilen-Hilfsprogramm "Tcm.exe" oder einen Erstellungs-, Bereitstellungs- und Testworkflow verwenden. Mehr dazu finden Sie unter Testen in einer Lab-Umgebung.
Erstellen Sie Erstellungs-, Bereitstellungs- und Testworkflows, um den Prozess bei der Erstellung eines Builds der Anwendung, bei der Bereitstellung des Builds in der Lab-Umgebung und bei der Ausführung von Tests in der bereitgestellten Anwendung zu automatisieren. Siehe Automatische Erstellungs-, Bereitstellungs- und Testworkflows.
Siehe auch
Erstellen von Lab-Umgebungen
Verwenden einer Lab-Umgebung für den Anwendungslebenszyklus
Gewusst wie: Speichern eines virtuellen Computers oder einer Vorlage