Freigeben über


Testriganforderungen für Team System

Zahlreiche Testtypen, z. B. Komponententests, Webtests, Auslastungstests und manuelle Tests, sind zusammen mit einer Messfunktion für die Codeabdeckung in Visual Studio integriert. Team Edition für Tester ermöglicht Visual Studio Team System-Benutzern die Ausführung von Tests auf Remotecomputern, so genannten Rigs. Für Team Edition für Tester-Rigs bestehen spezielle Hardware- und Softwareanforderungen. Beim Planen einer Testrigbereitstellung ist es wichtig, die besonderen Anforderungen des Unternehmens zu verstehen.

Hardware- und Softwareanforderungen

Mit Team Edition für Tester können Sie Tests erstellen, verwalten, bearbeiten und ausführen. Darüber hinaus sind Sie in der Lage, Testergebnisse abzurufen und zu speichern. Ein Testrig besteht aus einem Testcontroller und einem oder mehreren Agents. Der Testcontroller und der Agent können auf demselben oder auf zwei unterschiedlichen Computern installiert sein. Ein Testcontroller kann die Ausführung mehrerer Testläufe auf Computern koordinieren, auf denen der Testagent installiert ist. Sowohl für den Testcontrollercomputer als auch für die Testagentcomputer bestehen bestimmte Hardware- und Softwareanforderungen. Wenn Sie zudem ein Testrig für mehrere Sprachen bereitstellen möchten, müssen Sie die Unterstützung dieser Sprachen planen.

Hardwareanforderungen

Die folgende Tabelle enthält die empfohlenen Hardwareausstattung für die Bereitstellung von Team Edition für Tester-Testrigs.

Konfiguration Komponente CPU Festplatte Arbeitsspeicher

Minimal, 1 oder 2 Projekte, 5 bis 20 Benutzer

Testagent

Einzelprozessor, 600 GHz

1 GB

256 MB

Minimal, 1 oder 2 Projekte, 5 bis 20 Benutzer

Testcontroller

Einzelprozessor, 600 MHz

1 GB

256 MB

Minimal, 1 oder 2 Projekte, 5 bis 20 Benutzer

beide

Einzelprozessor, 600 MHz

1 GB

512 MB

Klein, 2 bis 20 Projekte, 20 bis 100 Benutzer

Testagent

Einzelprozessor, 2,0 GHz

5 GB

512 MB

Klein, 2 bis 20 Projekte, 20 bis 100 Benutzer

Testcontroller

Einzelprozessor, 1,0 GHz

8 GB

512 MB

Klein, 2 bis 20 Projekte, 20 bis 100 Benutzer

beide

Einzelprozessor, 2,0 GHz

8 GB

1 GB

Mittelgroß, mehr als 20 Projekte, 100 bis 250 Benutzer

Testagent

Einzelprozessor, 2,6 GHz

5 GB

2 GB

Mittelgroß, mehr als 20 Projekte, 100 bis 250 Benutzer

Testcontroller

Einzelprozessor, 2,0 GHz

40 GB

1 GB

Mittelgroß, mehr als 20 Projekte, 100 bis 250 Benutzer

beide

Einzelprozessor, 2,6 GHz

40 GB

2 GB

Groß, mehr als 50 Projekte, 250 bis 500 Benutzer

Testagent

Dualprozessor, 2,8 GHz

8 GB

2 GB

Groß, mehr als 50 Projekte, 250 bis 500 Benutzer

Testcontroller

Einzelprozessor, 2,6 GHz

48 GB

1 GB

Groß, mehr als 50 Projekte, 250 bis 500 Benutzer

beide

Dualprozessor, 2,8 GHz

48 GB

2 GB

Die hier aufgeführten Richtlinien stellen Richtwerte für die Hardwareplanung dar. Die Testleistung kann je nach Menge der Testdaten und Anzahl der Testagenten sehr unterschiedlich sein. Die Testauslastung eines Testagents ist durch die CPU-Geschwindigkeit und den verfügbaren Arbeitsspeicher eingeschränkt. Testcontroller benötigen je nach Anzahl der Testagents und der in den Test einbezogenen Datenmenge größere Ressourcen.

Der Server, auf dem Team Edition für Tester ausgeführt wird, sollte über eine zuverlässige Netzwerkverbindung mit mindestens 1 Mbit/s Bandbreite und höchstens 350 ms Latenz verfügen. Zwischen den Testagents und dem Testcontroller darf keine Firewall konfiguriert sein. Wenn die Testleistung den Erwartungen nicht entspricht, sollten Sie ein Upgrade der Hardwarekonfiguration in Betracht ziehen.

Zusätzliche Überlegungen zur Hardware

Testrigs generieren je nach Dauer und Umfang des Tests eine beträchtliche Datenmenge auf den Testcontrollern. Im Allgemeinen sollten Sie pro 24 Stunden Testdatenerfassung die Bereitstellung von 10 GB zusätzlichem Festplattenspeicher einplanen.

Neben der hier empfohlenen Hardware sollten Sie die Bereitstellung zusätzlicher Hardware (z. B. zusätzliche Netzteile und Ventilatoren) für kritische Server in Erwägung ziehen.

Softwareanforderungen

Die folgende Tabelle enthält die für Testagents erforderliche Software.

Software Version

Windows Server 2003 mit Service Pack 1 (SP1), Windows XP Professional mit Service Pack 2 oder Windows 2000 mit Service Pack 4

Alle Editionen und Versionen

SQL Express

2005

.NET Framework

2.0

Die folgende Tabelle enthält die für Testcontroller erforderliche Software.

Software Version

Windows Server 2003 mit Service Pack 1 (SP1)

Alle Editionen und Versionen

SQL Express

2005

.NET Framework

2.0

Neben der Installation der hier aufgeführten erforderlichen Software sollten Sie die Installation von zusätzlicher Verwaltungs- oder Sicherheitssoftware (z. B. Sicherungssoftware oder Firewalls) in Betracht ziehen.

Sprachanforderungen

Um Probleme zu vermeiden und den Ablauf zu vereinfachen, sollten Testrigs in derselben Sprache wie auch Team Foundation Server und das Betriebssystem des Computers konfiguriert werden. Wenn der Testagent und der Testcontroller auf unterschiedlichen Computern installiert sind, müssen diese für die Verwendung derselben Sprache konfiguriert werden. Sie können jedoch auch eine andere Sprachversion von Team Edition für Tester auf der englischen Version eines Betriebssystems installieren, sofern diese Sprache mit der Sprache der Team Foundation Server-Bereitstellung übereinstimmt.

Siehe auch

Konzepte

Serveranforderungen für Team System
Team Foundation Build-Anforderungen für Team System
Clientanforderungen für Team System

Weitere Ressourcen

Anforderungen für Visual Studio 2005 Team System
Client- und Serverplanung