Gewusst wie: Ausführen eines Test-Controllern und Test-Agents
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 die Verwendung von Visual Studio.Wenn Sie jedoch den Testumfang planen und die Tests als Teil eines Testplans ausführen müssen, können Sie Microsoft Test Manager verwenden.Weitere Informationen zum Verwenden von Microsoft Test Manager finden Sie unter Definieren eines Testplans.
Hinweis |
---|
Microsoft Test Manager wird als Teil Visual Studio Ultimate, Visual Studio Premium und Visual Studio Test Professional Produkte bereitgestellt. |
Die Tests können aus den folgenden Fenstern in Visual Studio vorgenommen 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.
Wichtig |
---|
Visual Studio 2012 enthält verschiedene Testprojekttypen für Komponententests, Tests der codierten UI und für Webleistungs- und -Auslastungstests ein.Standardmäßig enthalten Komponententestprojekte und Test der codierten UI-Projekte nicht mehr .testsettings-Dateien, um die Leistung zu erhöhen.Allerdings schließen Internet- und Auslastungstestprojekt noch .testsettings-Dateien.Wenn Sie ein Visual Studio 2010-Testprojekt öffnen, das alle Testtypen einschlossen und das eine .testsettings-Datei verwendete, behält die .testsettings-Datei bei und wird fortgesetzt, um zu arbeiten.Weitere Informationen finden Sie unter Upgrade der Tests von früheren Visual Studio-Versionen und Configure Test Project Creation. |
So führen Sie Komponententests, Tests der codierten UI mit einem Testcontroller und Test-Agents ausführen
Alle öffnen eine Visual Studio 2010-Lösung, die ein Testprojekt mit einer .testsettings-Datei einschließt.
- oder -
Fügen Sie eine Testeinstellungsdatei der Projektmappe hinzu, die entweder ein Komponententestprojekt oder Test der codierten UI-Projekt enthält.Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen einer Testeinstellungsdatei aus Microsoft Visual Studio.
Klicken Sie im Projektmappen-Explorer, doppelklicken Sie auf die .testsettings-Datei in der Projektmappe.
Das Dialogfeld Testeinstellungen wird angezeigt.Klicken Sie auf der Seite Rollen können Sie den Testcontroller angeben, den Sie verwenden möchten.Weitere Informationen zum Auswählen des Testcontrollers finden, Rollen und Test-Agents, Angeben von Testeinstellungen für Visual Studio-Tests.
Klicken Sie im Projektmappen-Explorer auf, die .testsettings-Datei in der Projektmappe mit der rechten Maustaste auf Aktive Lade- und Webtesteinstellungen aus.
Führen Sie den Test mithilfe des Test-Explorers oder des der Ausführungsoptionen unter dem Menü Test.
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 Testergebnissen in Visual Studio.
Um einen Webleistungs- oder -Auslastungstest mit einem Testcontroller und Test-Agents aus
Klicken Sie im Projektmappen-Explorer, doppelklicken Sie auf die .testsettings-Datei in der Projektmappe.
Das Dialogfeld Testeinstellungen wird angezeigt.Klicken Sie auf der Seite Rollen können Sie den Testcontroller angeben, den Sie verwenden möchten.Weitere Informationen zum Auswählen des Testcontrollers finden, Rollen und Test-Agents, Angeben von Testeinstellungen für Visual Studio-Tests.
Klicken Sie im Projektmappen-Explorer auf, die .testsettings-Datei in der Projektmappe mit der rechten Maustaste auf Aktive Lade- und Webtesteinstellungen aus.
Wählen Sie im Webleistungstest-Editor Test ausführen aus der Symbolleiste aus.
- oder -
Im Auslastungstest-Editor wählen Sie Auslastungstest ausführen aus der Symbolleiste 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 Testergebnissen in Visual Studio.
Siehe auch
Aufgaben
Gewusst wie: Ausführen von Tests in Microsoft Visual Studio
How to: Run a Load Test Using Test Controllers and Test Agents Specified in a Test Setting