Freigeben über


Zuweisen von Rollen zu einem Test Controller und Test Agent für automatisierte Tests in Visual Studio

Dieses Thema gilt für folgende Anwendungsbereiche:

Visual Studio Test Professional

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional

Visual Studio Express

Thema ist vorhanden Thema ist vorhanden Thema ist vorhanden Thema ist vorhanden Thema ist nicht vorhanden

Diese exemplarische Vorgehensweise veranschaulicht, wie eine Testeinstellung erstellt und konfiguriert, die einen Testcontroller und Test-Agents verwendet, um einen Tests zu mehreren Computern mit Visual Basic in Visual Studio 2012zu verteilen.Außerdem wird diese exemplarische Vorgehensweise erläutert, wie Diagnose und Datenadapter der Testeinstellung hinzufügen.

Im Verlauf dieser exemplarischen Vorgehensweise führen Sie folgende Aufgaben aus:

  • Erstellen einer Testeinstellung.

  • Weisen Sie einem Testcontroller und Test-Agents Rollen.

  • Weisen Sie eine Diagnose und einen Datenadapter für die Testeinstellung zu.

Vorbereitungsmaßnahmen

So erstellen Sie eine Testeinstellung erstellen und konfigurieren diese

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Projektmappenelemente, zeigen Sie auf Hinzufügen, und klicken Sie dann Neues Elementaus.

    Das Dialogfeld Neues Element hinzufügen wird angezeigt.

  2. Wählen Sie im Bereich Installierte VorlagenTesteinstellungenaus.

  3. Geben Sie im Feld Name den Namen "TestSettingDistributedTestWalkthrough" ein.

  4. Wählen Sie Hinzufügenaus.

    Die neue Testdatei "TestSettingDistributedTestWalkthrough.testsettings" wird im Projektmappen-Explorer unter dem Ordner Projektmappenelemente angezeigt.

    Das Dialogfeld Testeinstellungen wird angezeigt.Die Seite Allgemein ist ausgewählt.

    Sie können die Testeinstellungswerte jetzt bearbeiten und speichern.

    HinweisHinweis

    Jeder erstellte Satz von Testeinstellungen wird im Menü Test als Option unter Aktive Testeinstellungen auswählen und Testeinstellungen bearbeiten aufgeführt.

  5. Geben Sie unter Name den Namen für die Testeinstellungen ein.

  6. Geben Sie unter Beschreibung "Einstellungen für verteilten Test" ein.

  7. Übernehmen Sie die Einstellung von Standardbenennungsschema (aktiviert).

So erstellen Sie Rollen zuweisen einem Testcontroller und Test-Agents

  1. Wählen Sie Rollenaus.

    Die Seite Rollen wird angezeigt.

  2. Wenn Sie den Test remote ausführen möchten, wählen Sie in der Dropdownliste Testausführungsmethode die Option Remoteausführung aus.

  3. Geben Sie in der Dropdownliste Controller den Computernamen des Testcontrollers ein, den Sie in der Prozedur Installieren eines Testcontrollers erstellt haben.

    HinweisHinweis

    Wenn Sie zum ersten Mal einen Controller hinzufügen, enthält die Dropdownliste keine Controller.Die Liste wird mit vorherigen Controllern aufgefüllt, die Sie in anderen Testeinstellungen angegeben haben.

  4. Wählen Sie unter RollenHinzufügenaus.

  5. Geben Sie in der markierten Zeile in der Spalte Name den Namen "Verteilter Test" ein.

So erstellen Sie eine Diagnose und einen Datenadapter für die Testeinstellung zuweisen

  1. Wählen Sie Daten und Diagnoseaus.

    Die Seite Daten und Diagnose wird angezeigt.

  2. Überprüfen Sie unter Rolle, ob die Rolle Verteilter Test ausgewählt ist.

  3. Wählen Sie unter Daten und Diagnosen für ausgewählte Rolle die Adapter IntelliTrace und Systeminformationen aus.

    Informationen zu diesen und anderen Adaptern, die in einer Testeinstellung verwendet werden können, finden Sie unter Angeben von Testeinstellungen für Visual Studio-Tests.

  4. Wählen Sie Hostsaus.

  5. (Optional) Wenn der Computer unter einer 64-Bit-Version von Microsoft Windows ausgeführt wird und Sie den Test Using Test Beliebige CPU Konfiguration kompilierten, verwenden Sie die Tests als 32-Bit- oder 64-Bit-Prozess ausführen Dropdownliste, und wählen Sie Tests im 64-Bit-Prozess auf 64-Bit-Computer aus.

    TippTipp

    Maximale Flexibilität erhalten Sie, wenn Sie die Testprojekte mit der Konfiguration Any CPU kompilieren.Anschließend können Sie für beide 32 ausgeführt werden, und 64-Bit-Agenten.Das Kompilieren von Testprojekten mit der 64-Bit-Konfiguration bietet keinen Vorteil.

  6. Um die neuen Einstellungen zu speichern, wählen Sie Übernehmen.

  7. Wählen Sie Schließenaus.

  8. Klicken Sie im Menü Test Aktive Testeinstellungen auswählen und wählen Sie dann die Option TestSettingDistributedTestWalkthrough.testsettingsaus.

  9. Führen Sie den Test wie gewohnt aus.

    Wenn der Testcontroller Komponententests und Tests der codierten UI verarbeitet, unterteilt er die Tests in Gruppen von je 100 und sendet diese an einen Test-Agent-Computer.Bei z. B. 250 Komponententests und drei Test-Agents werden die ersten 100 Komponententests an agent1 gesendet, die nächsten 100 Komponententests an agent2 und die verbleibenden 50 Komponententests an agent3.

    Weitere Informationen zum Erstellen von Testeinstellungen zur Verwendung in Visual Studio finden Sie unter Angeben von Testeinstellungen für Visual Studio-Tests.

Siehe auch

Konzepte

Installieren und Konfigurieren von Test Agents und Testcontrollern

Einrichten von Computern und Sammeln von Diagnoseinformationen mithilfe von Testeinstellungen

Weitere Ressourcen

Einrichten von Testcontrollern und Test Agents zum Verwalten von Tests mit Visual Studio