Erstellen von virtuellen Umgebungen
Mit Visual Studio Lab Management können Sie eine Gruppe von virtuellen Computern als virtuelle Umgebungen verwalten. Jede Umgebung besteht aus einer Gruppe von virtuellen Computern. Jeder virtuelle Computer in der Umgebung wird einer Rolle zugewiesen, die für die Anwendung erforderlich ist. Mithilfe virtueller Umgebungen können diese virtuellen Computer als einzelne Entität verwaltet werden. Dies vereinfacht die Vorbereitung einer Umgebung für das Entwickeln, Testen oder Ausführen der Anwendung. So können Sie mit Lab Management beispielsweise alle virtuellen Computer in der Umgebung gleichzeitig starten, um eine Anwendung auszuführen oder zu testen. Sie können auch eine Momentaufnahme der gesamten Umgebung erstellen, damit Sie den genauen Zustand aller virtuellen Computer in dieser Umgebung zu einem bestimmten Zeitpunkt neu erstellen können.
Tipp
Um einen virtuellen Computer für Tests mit Lab Management zu verwenden, muss auf dem virtuellen Computer ein Test-Agent installiert sein. Der virtuelle Computer muss über eines der folgenden Betriebssysteme verfügen, um einen Test-Agent ausführen zu können:
-
Windows Server 2008 Version 2 oder höhere Versionen
-
Windows Server 2008 SP2 oder höhere Versionen
-
Windows Server 2003 SP2 oder höhere Versionen
-
Windows 7, Originalproduktversion oder höhere Versionen
-
Windows Vista SP2 oder höhere Versionen
-
Windows XP Professional SP3 oder höhere Versionen
Weitere Informationen zu den Systemanforderungen für Test-Agents finden Sie unter Test Controller and Test Agent Requirements.
In diesem Abschnitt werden die Verfahren zum Erstellen und Ausführen von virtuellen Umgebungen beschrieben. Bei den Themen in diesem Abschnitt wird vorausgesetzt, dass Sie mit Lab Management und virtuellen Umgebungen vertraut sind. Weitere Informationen finden Sie unter Verwenden eines virtuellen Labs für den Anwendungslebenszyklus und Konzepte und Richtlinien für virtuelle Umgebungen.
Aufgaben
Im Anschluss sind die Hauptaufgaben zum Erstellen von virtuellen Umgebungen für Test- und Entwicklungsaufgaben mit Lab Management aufgeführt:
Gewusst wie: Importieren eines virtuellen Computers oder einer Vorlage aus SCVMM |
Importieren Sie die virtuellen Computer und Vorlagen vom System Center Virtual Machine Manager in die Teamprojektbibliothek. |
Gewusst wie: Erstellen eines virtuellen Computers oder einer Vorlage aus einer Umgebung |
Erstellen Sie einen gespeicherten virtuellen Computer oder eine Vorlage anhand einer bereitgestellten Umgebung im Teamprojekt-Lab. |
Gewusst wie: Erstellen einer Umgebung aus virtuellen Computern oder Vorlagen |
Erstellen Sie eine virtuelle Umgebung anhand der gespeicherten virtuellen Computer und Vorlagen in der Teamprojektbibliothek. |
Gewusst wie: Erstellen und Verwenden einer netzwerkisolierten Umgebung |
Bestimmte Überlegungen zum Erstellen einer virtuellen Umgebung mit Netzwerkisolation. |
Gewusst wie: Erstellen einer Umgebung aus bereitgestellten virtuellen Computern |
Erstellen Sie eine virtuelle Umgebung anhand von virtuellen Computern in einer Teamprojekt-Hostgruppe, die außerhalb von Lab Management erstellt und verwaltet werden. |
Bestimmte Überlegungen zum Erstellen der gespeicherten virtuellen Umgebungen in der Teamprojektbibliothek. |
|
Gewusst wie: Festlegen der Eigenschaften eines virtuellen Computers oder einer Vorlage |
Legen Sie die Lab Management-Eigenschaften von virtuellen Computern und Vorlagen fest. |
Verwenden Sie Umgebungs-Viewer, um eine Verbindung mit bereitgestellten Umgebungen im Teamprojekt-Lab herzustellen und die Umgebungen auszuführen. |
Ähnliche Szenarien
Konfigurieren und Ausführen von geplanten Tests nach der Erstellung und Bereitstellung der Anwendung
Sie können die Qualität von Builds für die Anwendung überprüfen. Sie können eine spezifische Lab-Vorlage für eine mit Team Foundation Build erstellte Builddefinition verwenden, um die Anwendung zu erstellen, in einer aktiven virtuellen Umgebung bereitzustellen und anschließend automatisierte Tests für den Build auszuführen. Durch diesen Prozess wird sichergestellt, dass die Tests in einer unveränderten Umgebung ausgeführt werden. Zu diesem Zweck wird ein bekannter Zustand für die virtuelle Umgebung verwendet.
Weitere Informationen finden Sie unter Gewusst wie: Konfigurieren und Ausführen von geplanten Tests nach dem Erstellen und Bereitstellen der Anwendung.
Erstellen von reproduzierbaren Fehlern unter Einbeziehung der für Tests verwendeten Umgebung
Beim Ausführen manueller Tests mit Test Runner können Sie einen Fehler erstellen, der einen Link zu einer Momentaufnahme der virtuellen Umgebung für den Zeitpunkt enthält, zu dem der Fehler aufgetreten ist. Der Entwickler kann den Fehler öffnen und mithilfe des Links eine Verbindung mit der Momentaufnahme für diese Umgebung herstellen, um den Zustand der Umgebung zu diesem Zeitpunkt anzuzeigen. Dadurch lässt sich die Zeit zum Reproduzieren eines Fehlers für die Entwickler deutlich verkürzen.
Weitere Informationen finden Sie unter Gewusst wie: Ausführen von manuellen Tests und Erstellen von reproduzierbaren Fehlern mit virtuellen Umgebungen.
Siehe auch
Konzepte
Verwenden eines virtuellen Labs für den Anwendungslebenszyklus