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.

Laden eines Tests mit Parametern in das Testprogramm

Test auswählen, der im Microsoft Test-Manager ausgeführt werden soll

So laden Sie einen Test mit Parametern in das Testprogramm

  1. Öffnen Sie Microsoft Test Manager.

    Tipp

    Klicken Sie zum Öffnen des Microsoft Test Manager-Fensters auf "Start" und anschließend auf "Alle Programme". Zeigen Sie auf "Microsoft Visual Studio 2010", und klicken Sie dann auf "Microsoft Test Manager 2010".

  2. Klicken Sie in der Centergruppenauswahl auf den Pfeil nach unten und dann auf Testcenter.

  3. Klicken Sie in der Menüleiste der Centergruppe auf Test.

  4. Klicken Sie im Menü unter der Centergruppen-Menüleiste auf Tests durchführen, falls dies nicht bereits ausgewählt ist.

  5. 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.

  6. Im rechten Bereich werden die Testfälle in der ausgewählten Testsammlung angezeigt.

  7. Klicken Sie im rechten Bereich auf den Testfall mit Parametern, den Sie ausführen möchten, und klicken Sie dann auf Ausführen.

    Das Testprogramm wird geöffnet.

    Tipp

    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

Iterationen für Datenparameter ausführen

So führen Sie mehrere Iterationen eines Tests mit Parametern aus

  1. Sie werden in Test Runner aufgefordert, für die Option Test starten die Option Aktionsaufzeichnung erstellen zu aktivieren. Deaktivieren Sie das Kontrollkästchen Aktionsaufzeichnung erstellen, und klicken Sie auf Test starten.

    Warnung

    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: Aufzeichnen von Benutzeroberflächenaktionen für manuelle Tests mithilfe von Testeinstellungen.

    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.

  2. Führen Sie die Schritte des Testfalls für die erste Iteration des Tests aus. Um das Ergebnis eines Testschritts zu markieren, klicken Sie auf den Dropdownpfeil neben dem aktiven Symbol rechts vom Testschritt, und dann klicken Sie entweder auf Erfolgreich oder Fehler.

    1. 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. Durch Klicken auf diesen Link können Sie die Daten kopieren, die für den Parameter zugewiesen wurden. 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.

    2. Bei einem Schritt, der einen Parameter verwendet, der einem erwarteten Ergebnis zugeordnet ist, z. B. der Schritt Auf Aktualisieren klicken in der Bildschirmabbildung oben, wird für der für diese Iteration erwartete Wert für den Testschritt angezeigt. Ü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.

  3. Klicken Sie auf Iteration beenden und zum nächsten Objekt wechseln.

    Das Dialogfeld Test starten wird angezeigt.

  4. Klicken Sie am Anfang von Test Runner auf den Dropdownpfeil neben der Iterationsanzahl (optional). 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.

  5. Wiederholen Sie Schritt 1 bis 4, bis Sie die Iterationen abgeschlossen haben, die Sie testen möchten.

  6. Klicken Sie auf der Symbolleiste im oberen Bereich von Test Runner auf Speichern und schließen, um die Testergebnisse in Team Foundation Server zu speichern und Test Runner zu schließen.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen von Parametern zu einem manuellen Testfall, um den Test mehrmals mit unterschiedlichen Daten auszuführen

Gewusst wie: Zuordnen von Parametern zu Anwendungsfeldern in einer Aktionsaufzeichnung für einen Test

Konzepte

Ausführen von manuellen Tests mit Test Runner