Team Test-Rig
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. Rigs ermöglichen eine verteilte und automatisierte Testausführung. Ein Team Edition für Tester-Rig besteht aus einem Testcontroller und einem oder mehreren Agents. Ein Testcontroller kann die Ausführung mehrerer Testläufe auf Computern koordinieren, auf denen der Test-Agent installiert ist.
Rigs werden in der Regel zur Skalierung der Auslastungsgenerierung verwendet. Um beispielsweise einen Auslastungstest auszuführen, bei dem 10.000 Benutzer simuliert werden, können Sie einen Controllercomputer und fünf Agent-Computer für die Emulation einrichten. Auf den Agent-Computern können Sie außerdem zahlreiche Funktionstests ausführen. Die Tests werden gleichzeitig ausgeführt, wodurch der für die Ausführung aller Tests erforderliche Zeitaufwand verringert wird.
Dienste und Anwendungen von Team Test-Rigs
Der Team Edition für Tester-Controller hostet die Testausführungsdateien, die Team Edition für Tester benötigt, um Tests auf Team Edition für Tester-Agent-Computern auszuführen. Folgende Dienste und Anwendungen werden auf dem Team Edition für Tester-Controller ausgeführt:
- Visual Studio Team Test Controller Service (QTController.exe) Dieser Dienst kommuniziert mit den Test-Agents und wird unter dem zur Installationszeit angegebenen Benutzerkontext ausgeführt. Das angegebene Benutzerkonto muss zum Lesen der Leistungsindikatoren auf den Test-Agent-Computern berechtigt sein.
Folgende Dienste und Anwendungen werden auf dem Team Edition für Tester-Agent ausgeführt:
Visual Studio Team Test Agent Service (QTAgentService.exe) Dieser Dienst kommuniziert mit dem Testcontroller und startet die Agent-Prozesse auf dem Computer, auf dem die Tests tatsächlich ausgeführt werden. Der Dienst wird unter dem zur Installationszeit angegebenen Benutzerkontext ausgeführt.
Visual Studio Team Test Agent (QTAgent.exe) In diesem Prozess werden Tests ausgeführt. Der Prozess wird unter dem zur Installationszeit angegebenen Benutzerkontext ausgeführt.
Anforderungen für Team Test-Rigs
Die Anzahl der Testrigs in der Bereitstellung und der Umfang der Tests wirken sich darauf aus, welche Hardware und Software für die Testcontroller und Test-Agents in der jeweiligen Umgebung erforderlich ist. Weitere Informationen über die Hardwareanforderungen von Testrigs finden Sie unter Teamtestrig-Anforderungen für Team Foundation Server.
Siehe auch
Aufgaben
Erste Schritte mit den Team System-Testtools
Gewusst wie: Verwalten eines Rigs
Konzepte
Controller, Agents und Rigs
Controller- und Agent-Sicherheit
Einrichten der Controller- und Agent-Funktionen