Freigeben über


Ausführen von automatisierten Tests über die Befehlszeile

Visual Studio 2012 schließt die folgenden Befehlszeilentools für Testzwecke ein:

  • VSTest.Console.exe können Sie das VSTest.Console.exe-Programm verwenden, um automatisierte Einheit und Tests der codierten UI aus einer Befehlszeile auszuführen.VSTest.Console.exe wird für die Leistung optimiert und wird anstelle MSTest.exe in Visual Studio 2012 verwendet.

  • MSTest.exe können Sie das Programm verwenden, um automatisierte Tests in einer Testassembly über die Befehlszeile ausführen.MSTest wird für Auslastungstests und für die Kompatibilität mit Visual Studio 2010 Testprojekten verwendet.MSTest kann auch verwendet werden, um die Testergebnisse dieser Testläufe anzuzeigen, die Ergebnisse auf Datenträger zu speichern, und die Ergebnisse in Team Foundation Server zu speichern.

  • TCM.exe Befehlszeilen-Hilfsprogramm "tcm.exe" können, das Sie die folgenden Aufgaben ausführen:

    1. Importieren automatisierter Tests in einen Testplan

    2. Ausführen von Tests, die Teil eines Testplans sind, über die Befehlszeile

    3. Anzeigen einer Liste von Testelementen und ihrer entsprechenden IDs, die beim Importieren oder Ausführen von Tests verwendet werden sollen

    Sie können mit tcm.exe auch Testfälle mit zugeordneter Automatisierung in der Befehlszeile unter Verwendung einer Testumgebung ausführen.

Aufgaben

In den folgenden Themen wird veranschaulicht, wie Sie automatisierte Tests über die Befehlszeile ausführen können:

Aufgaben

Verwandte Themen

Ausführen von automatisierten Tests über die Befehlszeile mithilfe von VSTest.Console.exe: können Sie automatisierte Einheit und Tests der codierten UI in der Befehlszeile ausführen.

Ausführen von automatisierten Tests über die Befehlszeile mithilfe von ": können Sie automatisierte Webleistungs- und -Auslastungstests aus der Befehlszeile entweder oder mithilfe eines Testcontrollers oder Test-Agents lokal ausführen.

Verwenden von MSTest.exe können Sie die Ergebnisse automatisierter Tests über die Befehlszeile zu dem Team Foundation Server speichern und anzeigen.

MStest kann auch verwendet werden, um die Tests auszuführen, die in einem Visual Studio 2010-Testprojekt erstellt oder, wenn Sie manuell eine .testsettings-Datei zu dem Visual Studio 2012 Testprojekttyp hinzugefügt haben.

Weitere Informationen finden Sie unter Upgrade der Tests von früheren Visual Studio-Versionen.

Siehe auch

Konzepte

Ausführen von automatisierten Tests mit Microsoft Test Manager

Definieren eines Testplans

Weitere Ressourcen

Erstellen von automatisierten Tests mit Microsoft Test Manager