Definieren von Testlisten zum Gruppieren von Tests
Sie können in Microsoft Visual Studio 2010 Testkategorien oder Testlisten verwenden, um Tests in Gruppen zusammenzufassen. Im Testlisten-Editor und im Fenster Testansicht werden die in der Projektmappe enthaltenen Tests angezeigt. Während die Tests im Fenster Testansicht als einfache Liste angezeigt werden, können Sie die Tests im Testlisten-Editor in einer hierarchischen Testlisten-Struktur anordnen. Testlisten sind sowohl Knoten als auch Container. Sie können Tests und auch andere Testlisten enthalten.
Tipp
Es wird empfohlen, an Stelle der Testlistenfunktion aus früheren Versionen von Visual Studio Testkategorien zu verwenden, ausgenommen beim Erstellen von Eincheckrichtlinien. Diese erfordern eine Testliste. Weitere Informationen zu Testkategorien finden Sie unter Definieren von Testkategorien zum Gruppieren von Tests.
Wenn Ihr Projekt Dutzende oder Hunderte von Tests umfasst, ist es hilfreich, sie in Gruppen oder Listen darzustellen. Dies ist jedoch nicht der einzige Grund, um Tests in Listen zu organisieren. Sie können auch die Tests in einer Liste ausführen, indem Sie zuerst die Liste in der Visual Studio-IDE auswählen, oder Sie können die Tests in einer Liste mithilfe des Befehlszeilen-Testprogramms ausführen.
Aufgaben
Aufgaben |
Verwandte Themen |
---|---|
Erstellen und Verwalten von Testlisten: Sie können Testlisten erstellen und verwalten und diese zum Verwalten automatisierter Tests verwenden. |
|
Ausführen von Tests mit Testlisten: Sie können mithilfe von Testlisten die automatisierten Tests in Microsoft Visual Studio 2010 oder in der Befehlszeile mit "mstest.exe" ausführen. |
|
Ausführen von Tests als Teil des Buildprozesses: Wenn ein Buildvorgang abgeschlossen wurde, können Sie die Tests in einer Testliste automatisch ausführen, um zu überprüfen, ob dieser neue Build stabil ist. |
|
Verwenden von Tests zur Bestimmung der Qualität des einzucheckenden Codes: Sie können mithilfe von Testlisten erzwingen, dass die automatisierten Tests erfolgreich ausgeführt worden sein müssen, bevor ein Entwickler Code in Team Foundation Server einchecken kann. |
Siehe auch
Aufgaben
Gewusst wie: Ausführen von automatisierten Tests in Microsoft Visual Studio
Konzepte
Definieren von Testkategorien zum Gruppieren von Tests