Gewusst wie: Ausführen von mehreren Iterationen eines Tests mit unterschiedlichen Datenparametern
Wenn Sie einen manuellen Testfall mehrfach mit unterschiedlichen Daten ausführen möchten, ist es nicht erforderlich, mehrere Kopien des Testfalls zu erstellen.Sie können den Aktionen oder erwarteten Ergebnissen für jeden Testschritt im Testfall Parameter hinzufügen.Anschließend können Sie mehrere Sätze von Werten für die Parameter hinzufügen, die Sie im Test verwenden möchten.Jeder Satz von Werten für die Parameter wird als eigene Iteration des Tests ausgeführt, wenn Sie Test Runner verwenden.Sie können den Wert jedes Parameters kopieren, wenn Sie den Test ausführen, und dann den Wert im Eingabefeld in der getesteten Anwendung einfügen.
In dieser Vorgehensweise wird beschrieben, wie ein manueller Test mit Datenparametern ausgeführt wird.Vor dem Ausführen eines manuellen Tests mit Datenparametern müssen Sie einen manuellen Test erstellen und ihm dann Datenparameter hinzufügen.Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines manuellen Testfalls und Gewusst wie: Hinzufügen von Parametern zu einem manuellen Testfall, um den Test mehrmals mit unterschiedlichen Daten auszuführen.
Informationen zum Zuordnen von Parametern in einer Aktionsaufzeichnung finden Sie unter Gewusst wie: Zuordnen von Parametern zu Anwendungsfeldern in einer Aktionsaufzeichnung für einen Test.
Anforderungen
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
Laden eines Tests mit Parametern in das Testprogramm
So laden Sie einen Test mit Parametern in das Testprogramm
Öffnen Sie Microsoft Test Manager.
Hinweis Um das Microsoft Test Manager Fenster anzuzeigen, wählen Sie Start und wählen Sie dann Alle Programme aus.Zeigen Sie auf Microsoft Visual Studio 2012 und wählen dann Microsoft Test Manager aus.
Klicken Sie im Centergruppenauswahl wählen Sie den Pfeil nach unten aus und wählen dann Test-Center aus.
Klicken Sie auf der Centergruppen-Menüleiste wählen Sie Test aus.
Klicken Sie im Menü unter der Centergruppen-Menüleiste, wählen Sie Tests ausführen aus, wenn nicht bereits ausgewählt ist.
Wählen Sie im linken Bereich unter Tests durchführen den Testplan oder die Testsammlung aus, die unter dem Testplan aufgeführt ist, in dem der auszuführende Test mit Parametern enthalten ist.
Im rechten Bereich werden die Testfälle in der ausgewählten Testsammlung angezeigt.
Wählen Sie im rechten Bereich den Testfall mit Parametern aus, dass Sie Ausführen testen und dann aus.
Das Testprogramm wird geöffnet.
Hinweis Wählen Sie Ausführen mit Optionen aus, um einen Build für den Test anzugeben oder um die Testeinstellungen und die Umgebungseinstellungen für den Testplan zu überschreiben.
Ausführen von mehreren Iterationen eines Tests mit Parametern
So führen Sie mehrere Iterationen eines Tests mit Parametern aus
Sie werden in Test Runner aufgefordert, für die Option Test starten die Option Aktionsaufzeichnung erstellen zu aktivieren.Deaktivieren Sie das Kontrollkästchen, Aktionsaufzeichnung erstellenTest starten löschen und auszuwählen.
Vorsicht Wenn Sie Testeinstellungen so konfiguriert haben, dass ein Aktionsprotokoll für den ausgeführten Test erstellt wird, werden bei Auswahl der Option Aktionsaufzeichnung erstellen die von Ihnen konfigurierten Einstellungen verwendet.Wenn Sie den Adapter für diagnostische Daten von Aktionen nicht in den Testeinstellungen konfiguriert haben, werden bei der Erstellung der Aktionsaufzeichnung die Standardwerte verwendet.Weitere Informationen finden Sie unter Gewusst wie: Auswählen von Anwendungen, die in einem manuellen Test aufgezeichnet wurden.
Beachten Sie, dass Test Runner oben Iterationsinformationen umfasst.Die Anzahl der Iterationen ist gleich der Anzahl von Parametersätzen, die Sie beim Erstellen des Testfalls erstellt haben.Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen von Parametern zu einem manuellen Testfall, um den Test mehrmals mit unterschiedlichen Daten auszuführen.
Führen Sie die Schritte des Testfalls für die erste Iteration des Tests aus.Um das Ergebnis eines Testschritts zu markieren, wählen Sie die Dropdownliste neben dem aktiven Symbol rechts vom Testschritt und dann entweder Erfolgreich oder Fehler aus.
Wenn Sie zu einem Schritt kommen, der einen der Aktion zugeordneten Parameter verwendet (z. B. die Schritte Menge eingeben und Preis überschreiben oben in diesem Dokument), wird der Parameter als Link innerhalb des Testschritts angezeigt.Sie können die Daten kopieren, die für den Parameter zugewiesen wurden, indem Sie den Link ausgewählt hat.Auf diese Weise werden die Daten in die Zwischenablage des Systems kopiert.Sie können sie dann mit STRG+V in das entsprechende Eingabefeld in der getesteten Anwendung kopieren.Nachdem die Parameterdaten in die getestete Anwendung kopiert wurden, wählen Sie über den Dropdownpfeil rechts neben dem Schritt als Ergebnis entweder Erfolgreich oder Fehler aus.
Bei einem Schritt, der einen Parameter verwendet, der einem erwarteten Ergebnis beispielsweise der Update auswählen Schritt im Bildschirmabbildung oben in diesem Dokument zugeordnet ist, zeigt der Testschritt den Wert an, der für diese Iteration erwartet wird.Überprüfen Sie, ob das Ausgabefeld in der getesteten Anwendung dem erwarteten Ergebnis im Testschritt entspricht, und markieren Sie dann mithilfe des Dropdownpfeils rechts neben Schritt diesen als Erfolgreich oder Fehler.
Wählen Sie Iteration beenden und zum nächsten Objekt wechseln aus.
Das Dialogfeld Test starten wird angezeigt.
(Optional) am Anfang Test Runner, wählen Sie den Dropdownpfeil neben Iterationen aus.Alle Iterationen für den Testfall sind aufgeführt, und die aktuelle Iteration wird hervorgehoben.Sie können die Iteration, die als Nächstes ausgeführt werden soll, in der Liste auswählen.
Wiederholen Sie Schritt 1 bis 4, bis Sie die Iterationen abgeschlossen haben, die Sie testen möchten.
Klicken Sie auf der Symbolleiste am Anfang Test Runner, wählen Sie Speichern und schließen, um die Testergebnisse in Team Foundation Server zu speichern und Test Runner zu schließen.