Freigeben über


Gewusst wie: Ausführen eines Test-Controllern und Test-Agents

 

Veröffentlicht: Juli 2016

Nachdem Sie einen Test erstellt und den Test erfolgreich ausgeführt haben, können Sie gründlichere Leistungstests ausführen oder den Test regelmäßig remote ausführen, indem Sie einen Testcontroller und Test-Agents verwenden. Weitere Informationen finden Sie unter Einrichten von Testcomputern zum Ausführen von Tests oder Sammeln von Daten.

In diesem Thema wird Visual Studio behandelt. Wenn Sie jedoch den Testumfang planen und die Tests als Teil eines Testplans ausführen müssen, können Sie Microsoft Test Manager verwenden. Microsoft Test Manager ist in Visual Studio Enterprise und Visual Studio Test Professional enthalten. Siehe Definieren eines Testplans [veraltet].

Die Tests können von den folgenden Fenstern in Visual Studio ausgeführt werden:

  • Test-Explorer

  • Webleistungstest-Editor

  • Auslastungstest-Editor

Zum Ausführen des Tests mit einem Testcontroller und Test-Agents verwenden Sie die gleichen Fenster. Zunächst müssen Sie jedoch angeben, welcher Testcontroller und welche Test-Agents in den Testeinstellungen verwendet werden sollen.

So führen Sie Komponententests oder Tests der codierten UI mit einem Testcontroller und Test-Agents aus

  1. Öffnen Sie eine Visual Studio 2010-Projektmappe, die ein Testprojekt in eine TESTSETTINGS-Datei integriert.

    - oder -

    Fügen Sie der Projektmappe eine Testeinstellungsdatei hinzu, die entweder ein Komponententestprojekt oder ein Testprojekt für die codierte UI enthält. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen einer Testeinstellungsdatei aus Microsoft Visual Studio.

  2. Doppelklicken Sie im Projektmappen-Explorer auf die TESTSETTINGS-Datei in der Projektmappe.

    Das Dialogfeld Testeinstellungen wird angezeigt. Auf der Seite Rollen können Sie den Testcontroller angeben, den Sie verwenden möchten. Weitere Informationen über das Auswählen von Testcontrollern, Rollen und Test-Agents finden Sie unter Angeben von Testeinstellungen für Visual Studio-Tests.

  3. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf die TESTSETTINGS-Datei in der Projektmappe, und wählen Aktive Lade- und Webtesteinstellungen aus.

  4. Führen Sie den Test mit dem Test-Explorer oder mit einer der Ausführungsoptionen unter dem Menü Test aus.

    Der Test wird auf dem Remotecontroller und auf den Agents ausgeführt. Zum Anzeigen der auf einem Controller ausgeführten Tests rufen Sie über das Menü Test das Fenster Testlauf auf. Weitere Informationen finden Sie unter Gewusst wie: Speichern und Öffnen von Ergebnissen von Webleistungs- und Auslastungstests in Visual Studio.

So führen Sie einen verteilten Webleistungstest oder Auslastungstest mit einem Testcontroller und Test-Agents aus

  1. Doppelklicken Sie im Projektmappen-Explorer auf die TESTSETTINGS-Datei in der Projektmappe.

    Das Dialogfeld Testeinstellungen wird angezeigt. Auf der Seite Rollen können Sie den Testcontroller angeben, den Sie verwenden möchten. Weitere Informationen über das Auswählen von Testcontrollern, Rollen und Test-Agents finden Sie unter Angeben von Testeinstellungen für Visual Studio-Tests.

  2. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf die TESTSETTINGS-Datei in der Projektmappe, und wählen Aktive Lade- und Webtesteinstellungen aus.

  3. Wählen Sie im Webleistungstest-Editor auf der Symbolleiste die Option Test ausführen.

    - oder -

    Wählen Sie im Auslastungstest-Editor auf der Symbolleiste die Option Auslastungstest ausführen.

    Der Test wird auf dem Remotecontroller und auf den Agents ausgeführt. Zum Anzeigen der auf einem Controller ausgeführten Tests rufen Sie über das Menü Test das Fenster Testlauf auf. Weitere Informationen finden Sie unter Gewusst wie: Speichern und Öffnen von Ergebnissen von Webleistungs- und Auslastungstests in Visual Studio.

Siehe auch

Gewusst wie: Ausführen von Tests in Microsoft Visual Studio
[veraltet] Gewusst wie: Ausführen eines Auslastungstests mit Testcontrollern und Test-Agents, die in einer Testeinstellung festgelegt wurden