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:
Importieren automatisierter Tests in einen Testplan
Ausführen von Tests, die Teil eines Testplans sind, über die Befehlszeile
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
Weitere Ressourcen
Erstellen von automatisierten Tests mit Microsoft Test Manager