Visual Studio Lab Management 2010
Visual Studio Lab Management 2010 ist ein Verwaltungstool für virtuelle Testumgebungen und die Automatisierung von Builds. Testumgebungen lassen sich schnell erstellen und Entwicklungszyklen beschleunigen.
Übersicht
Visual Studio Lab Management 2010 ist ein Verwaltungstool für virtuelle Testumgebungen und die Automatisierung von Builds. Testmanager können Testkonfigurationen zügig erstellen und wieder entfernen und in produktionsähnlichen Umgebungen prüfen.
Um Fehler schnell beheben zu können, müssen Entwickler die Vorgänge beim Auftreten des Fehlers in der Client- und Serverumgebung kennen. Lab Management kann im Fehlerfall Momentaufnahmen der Testumgebungen an Problemberichte anhängen. Damit ist sichergestellt, dass die Fehlerursachen eindeutig erkannt und nicht reproduzierbare Fehler vermieden werden.
Wenn Fehler in einer bereits bereitgestellten Codebasis behoben werden sollen, müssen die Auswirkungen auf die ursprünglichen Testkonfigurationen berücksichtigt werden. Lab Management vereinfacht diesen Prozess, da die Konfigurationen aus der Bibliothek wiederhergestellt und die Tests erneut ausgeführt werden können. Das senkt das Risiko, dass das Beheben des Fehlers weitere Probleme verursacht.
Highlights
Optimale Integration von Testern und Qualitätssicherung in die Entwicklungsprozesse
Visual Studio Lab Management 2010 ist eng mit den anderen Anwendungen der Microsoft Application Lifecycle Management-Suite integriert. Dies hilft bei der Zusammenarbeit, da die Weitergabe von Informationen vereinfacht wird.
Weniger Hardwarebedarf und hohe Performance dank Windows Server Hyper-V
Laborkonfigurationen werden als Hyper-V-Images gespeichert. Anstatt in viele gering ausgelastete Laborcomputer für jeweils nur ein bestimmtes Testszenario investieren zu müssen, kann durch Virtualisierung der Testmaschinen die Arbeitslast auf wenige voll ausgelastete Computer verteilt werden.
Automatisierung spart Zeit und stellt saubere Builds sicher
Vorgefertigte Build- und Deploymentscripts können automatisiert für parallele Testkonfigurationen verwendet werden. Auf diese Weise lassen sich mehrere vordefinierte Umgebungen für verschiedene Tests bereitstellen. Der Buildprozess kann die Ausführung mehrerer Testsuites umfassen, einschließlich Unit Tests, Lasttests und automatisierten UI-Tests, um die Integrität des Builds sicherzustellen.
Komplexe Testumgebungen auf Knopfdruck
Mit Lab Management 2010 können komplexe Testumgebungen aufgebaut werden, die aus beliebig vielen virtuellen Testmaschinen bestehen können. Diese können beliebig zu neuen Testumgebungen konfiguriert werden.
Netzwerkisolierung (Network Fencing)
Dank der Netzwerkisolierung kann eine identische Testumgebung mehrfach gleichzeitig ausgeführt werden, ohne IP-Probleme oder Namenskonflikte zu riskieren.
Systemvoraussetzungen
Visual Studio Lab Management 2010 verwendet mehrere unterschiedliche Computer im selben Netzwerk. Die folgende Tabelle fasst die Rechner zusammen, die für die grundlegende Einrichtung von Visual Studio Lab Management 2010 erforderlich sind:
| Bezeichnung | Beschreibung |
|---|---|
| HyperVHost | Name des physischen Computers, der der Host für die virtuellen Maschinen ist, die von Visual Studio Lab Management 2010 erstellt werden. In einem typischen Szenario kann es mehrere HypeV-Hosts geben. |
| VmmMachine | Name des Computers, auf dem System Center Virtual Machine Manager (VMM) ausgeführt wird. HyperVHost kann auch als VmmMachine eingesetzt werden. |
| LibraryMachine | Name des physischen Computers, der als Bibliotheksserver für Visual Studio Lab Management 2010 eingesetzt wird. In einem typischen Szenario kann es mehrere Bibliothekscomputer geben. Standardmäßig ist VmmMachine gleichzeitig eine LibraryMachine. Bei einer grundlegenden Installation ist eine separate LibraryMachine nicht erforderlich. |
| TfsMachine | Name des Computers auf dem Team Foundation Server ausgeführt wird. |
| ControllersMachine | Name des Computers, auf dem Visual Studio Test Agent Controller und Build Controller installiert sind. Diese werden zur Integration mit anderen Funktionen von Visual Studio benötigt. Bei einer grundlegenden Installation können ControllersMachine und TfsMachine identisch sein. |
Hardwareanforderungen
Die folgende Tabelle fasst die minimalen und empfohlenen Anforderungen für die Computer, die mit Visual Studio Lab Management 2010 verwendet werden, zusammen:
| System | Prozessor | RAM (Minimum/empfohlen) | Speicherplatz (Minimum/empfohlen) |
|---|---|---|---|
| HyperVHost | 64 Bit mit aktivierter Hardwarevirtualisierung | 4 GB / 8 GB | 120 GB / 230 GB |
| VmmMachine | 64 Bit | 4 GB / 8 GB | 80 GB / 120 GB |
| LibraryMachine | 64 Bit mit aktivierter Hardwarevirtualisierung | 2 GB / 4 GB | 120 GB / 230 GB |
| TfsMachine | 32 Bit x86 64 Bit x64 |
2 GB / 4 GB | 120 GB / 230 GB |
| ControllersMachine | 32 Bit x86 64 Bit x64 |
2 GB / 4 GB | 120 GB / 230 GB |
Softwareanforderungen
Die folgenden Tabelle fasst die unterstützten Betriebssysteme und zusätzliche Software zusammen, die für Computer erforderlich sind, die mit Visual Studio Lab Management 2010 verwendet werden:
| System | Unterstützte Betriebssysteme | Zusätzliche Software |
|---|---|---|
| HyperVHost |
|
Keine |
| VmmMachine |
|
System Center Virtual Machine Manager (VMM) 2008 R2 RTM. Wichtig: benutzen Sie keine andere Version von VMM. |
| LibraryMachine |
|
Keine |
| TfsMachine |
Windows Server 2003 mit Service Pack 2 (SP2) Windows Server 2003 R2 Windows Server 2003 R2 mit Service Pack 2 (SP2) Windows Server 2008 mit Service Pack 2 (SP2) Windows Server 2008 R2 64-bit Standard, Enterprise und Datacenter Editionen |
Microsoft Visual Studio Team Foundation Server 2010 Microsoft Visual Studio Lab Management 2010 |
| ControllersMachine |
Windows Server 2003 mit Service Pack 2 (SP2) Windows Server 2003 R2 Windows Server 2003 R2 mit Service Pack 2 (SP2) Windows Server 2008 mit Service Pack 2 (SP2) Windows Server 2008 R2 64-bit Standard, Enterprise und Datacenter Editionen |
Microsoft Visual Studio Team Agents 2010 |