Testtools-Aufgaben
Aktualisiert: November 2007
Das Arbeiten mit Tests gliedert sich in vier allgemeine Aufgabenbereiche:
Arbeiten mit Testergebnissen. Siehe Analysieren von Testergebnissen.
Da sich die verschiedenen Testtypen wesentlich unterscheiden, gibt es für jeden Testtyp ein eigenes Verfahren zum Erstellen und Bearbeiten von Tests. Informationen zum Erstellen und Bearbeiten von Tests finden Sie daher unter Testtypen in den Abschnitten zu den einzelnen Tests. Diese Informationen finden Sie auch im Thema Erstellen und Bearbeiten von Tests.
Hinweis: |
---|
Viele der Aufgaben, die Sie in Visual Studio ausführen, werden über Kontextmenüs aufgerufen. Ein Kontextmenü wird angezeigt, wenn Sie mit der rechten Maustaste auf ein Fenster oder ein Dialogfeld oder auf ein bestimmtes Element in einem Dialogfeld klicken. Die Verfügbarkeit der Kontextmenüs ist abhängig davon, welche Produkte in Ihrer Visual Studio-Installation vorhanden sind und ob eine Verbindung mit diesen Produkten besteht. Dass heißt, Kontextmenüs sowie einzelne Befehle in diesen Menüs werden nur angezeigt, wenn das Programm installiert wurde, das mit dem jeweiligen Befehl aufgerufen wird. Beispielsweise werden Kontextmenüs und Optionen, über die Sie auf Funktionen von Team Edition for Architects oder Team Foundation Build zugreifen, nur angezeigt, wenn Team Edition for Architects bzw. Team Foundation Build installiert wurde. Ebenso stehen einige Kontextmenüs oder Kontextmenübefehle nicht zur Verfügung, wenn in Visual Studio keine vollständige Projektmappe, sondern nur einzelne Quellcodedateien geöffnet sind. |
Nachdem Sie Tests erstellt haben, unterscheiden sich die einzelnen Testtypen nur noch geringfügig in Bezug auf Ausführung und Verwaltung, beim Abrufen und bei der Analyse von Ergebnissen. Beispielsweise können Sie dasselbe Fenster, den Testlisten-Editor, für die Verwaltung sämtlicher Tests verwenden und Ergebnisse aller Testtypen im Fenster Testergebnisse überprüfen. In diesem Abschnitt werden diese Aufgaben beschrieben.
Hinweis: |
---|
Sie können beliebige Testtypen über den Testlisten-Editor und das Fenster Testansicht starten. Bei bestimmten Typen unterscheidet sich jedoch das weitere Vorgehen beim Ausführen des Tests. Weitere Informationen zum Ausführen dieser Testtypen finden Sie unter Gewusst wie: Ausführen eines Webtests, Ausführen von Auslastungstests und Gewusst wie: Ausführen eines manuellen Tests. |
In diesem Abschnitt
Erstellen und Bearbeiten von Tests
Stellt Links zu Themen bereit, in denen beschrieben wird, wie Komponenten-, Web- und Auslastungstests sowie manuelle und generische Tests oder Testreihen erstellt werden.Verwalten von Tests
Beschreibt Aspekte der Arbeit mit Tests, darunter das Anpassen und Filtern von Testansichten, die Arbeit mit Testlisten und die Verknüpfung von Tests mit Arbeitsaufgaben.Ausführen von Tests
Beschreibt viele Bereiche der Testausführung, einschließlich der Konfiguration von Testdurchläufen, der Ausführung von Tests in der ASP.NET-IDE und über die Befehlszeile sowie des Debuggens bei der Testausführung.Analysieren von Testergebnissen
Beschreibt Testergebnisse und verschiedene Arten, mit diesen zu arbeiten, darunter das Anzeigen, Speichern und Veröffentlichen dieser Ergebnisse sowie das Erstellen von Fehlern (Bugs).
Referenz
Microsoft.VisualStudio.TestTools.LoadTesting
Beschreibt den LoadTesting-Namespace, der Klassen und Schnittstellen bereitstellt, mit denen Auslastungstests von Komponenten- und Webtests durchgeführt werden können.Microsoft.VisualStudio.TestTools.UnitTesting
Beschreibt den UnitTesting-Namespace, der Attribute, Ausnahmen, Asserts und andere Klassen bereitstellt, die Komponententests unterstützen.Microsoft.VisualStudio.TestTools.UnitTesting.Web
Beschreibt den UnitTesting.Web-Namespace, der den UnitTesting-Namespace durch die Unterstützung für ASP.NET und Webdienst-Komponententests erweitert.Microsoft.VisualStudio.TestTools.WebTesting
Beschreibt den WebTesting-Namespace, der Klassen für Webtests bereitstellt. Zu diesen Klassen gehören die WebTest-Klasse, die Basisklasse für alle Webtests, sowie die WebTestRequest-Klasse und die WebTestResponse-Klasse zum Simulieren von HTTP-Anforderungen und -Antworten.Microsoft.VisualStudio.TestTools.WebTesting.Rules
Beschreibt den WebTesting.Rules-Namespace, der Regeln enthält, die Webtests zum Testen der Inhalte von Webseiten verwenden.
Verwandte Abschnitte
Testtypen
Beschreibt die integrierten Testtypen von Microsoft Visual Studio Team System Test Edition: Komponente, Web, Auslastung, manuell, generisch und Testreihen.Erste Schritte mit den Team System-Testtools
In diesem Abschnitt werden die Tools und Fenster von Microsoft Visual Studio Team System Test Edition beschrieben. Folgende Themen werden darin behandelt: das Erstellen und der Einsatz von Tests, die verfügbaren Testtypen und die Konfiguration von Testtools.