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

Wenn Sie über einen Test mit Parametern verfügen, können Sie mehrere Iterationen dieses Tests ausführen, indem Sie jeden Parametersatz verwenden.Wenn Sie den Test für eine Iteration mit einer Aktionsaufzeichnung wiedergeben möchten, müssen Sie jeden Parameter einem Eingabefeld zuordnen.Durch die Zuordnung jedes Parameters können Sie die Aktionsaufzeichnung wiedergeben, und statt eines festen Werts wird der Wert des Parameters für die Iteration im Eingabefeld ersetzt.Wenn keine Parameter zugeordnet sind, wird ein fester Wert verwendet.

Sie können Parameter für die Aktionen oder erwarteten Ergebnissen für jeden Testschritt im Testfall verwenden.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 mit Test Runner als eigene Iteration des Tests ausgeführt.Beim Erstellen einer Aktionsaufzeichnung können Sie den Wert jedes Parameters kopieren, wenn Sie den Test ausführen, und dann den Wert im Eingabefeld in der getesteten Anwendung einfügen.Sie können z. B. über einen Aktionsparameter für die Kosten für einen Artikel und die Menge dieses Artikels zusammen mit einem erwarteten Ergebnisparameter verfügen, der überprüft, dass die Gesamtsumme richtig ist. Dies wird in der folgenden Abbildung für die Vorgehensweise Zuordnen von Datenparametern zu Anwendungsfeldern in einer Aktionsaufzeichnung gezeigt.

Weitere Informationen zum Erstellen eines Testfalls mit Parametern finden Sie unter Gewusst wie: Hinzufügen von Parametern zu einem manuellen Testfall, um den Test mehrmals mit unterschiedlichen Daten auszuführen.

Anforderungen

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

Laden eines Tests in das Testprogramm

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

So laden Sie einen Test in das Testprogramm

  1. Öffnen Sie Microsoft Test Manager.

    HinweisHinweis

    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 dann Microsoft Test Manager aus.

  2. Klicken Sie im Centergruppenauswahl wählen Sie den Pfeil nach unten aus und wählen dann Test-Center aus.

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

  4. Klicken Sie im Menü unter der Centergruppen-Menüleiste, wählen Sie Tests ausführen aus, wenn 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 enthalten ist.

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

  6. Wählen Sie im rechten Bereich den Testfall aus und wählen dann Ausführen aus.

    Das Testprogramm wird geöffnet.

    HinweisHinweis

    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.

Zuordnen von Datenparametern zu Anwendungsfeldern in einer Aktionsaufzeichnung

Anwendungseingabefeldern Parameter zuordnen

So ordnen Sie Anwendungsfeldern Parameter zu

  1. Sie werden in Test Runner aufgefordert, für die Option Test starten die Option Aktionsaufzeichnung erstellen zu aktivieren.Wählen Sie Aktionsaufzeichnung erstellen aus und wählen Sie Test starten aus.

    HinweisHinweis

    Wenn Sie Testeinstellungen so konfiguriert haben, dass ein Aktionsprotokoll für den ausgeführten Test erstellt wird, werden bei Auswahl der Option Aktionsaufzeichnung erstellen beim Starten eines Tests 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 .

  2. Führen Sie die Schritte des Testfalls für die erste Iteration des Tests aus, und markieren Sie jeden Schritt mit einem Ergebnis.Verwenden Sie den Dropdownpfeil rechts neben dem Schritt, und wählen Sie Erfolgreich oder Fehler aus.

    1. Wenn Sie zu einem Schritt kommen, der einen der Aktion zugeordneten Parameter verwendet (z. B. die Schritte Menge eingeben und Preis überschreiben in der vorherigen Bildschirmabbildung), 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 System-Zwischenablage kopiert.Sie können sie dann mit STRG+V in das entsprechende Eingabefeld in der getesteten Anwendung kopieren.

      WarnhinweisVorsicht

      Wenn Sie mit der rechten Maustaste in der getesteten Anwendung auf ein UI-Steuerelement oder ein Eingabefeld klicken, um das Kontextmenü aufzurufen, und anschließend die Option Einfügen verwenden, wird der Parameter nicht richtig zugeordnet.Dies ist, da Aktionsaufzeichnung und Datensätze wird erkannt, während eine Maus Aktion auswählen.Sie müssen entweder die Tastenkombination STRG+V verwenden oder den Wert über die Tastatur eingeben.

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

      HinweisHinweis

      Während einer Aktionsaufzeichnung wird durch die Kopieraktion auch der Parameter dem speziellen Eingabefeld zugeordnet, in das Sie die Daten eingefügt haben.Wenn die Zuordnung erfolgreich ist, dann wird vor dem Parameter ein grünes Häkchen angezeigt, und das Symbol nach dem Parameter weist eine QuickInfo auf, die das Feld angibt, dem der Parameter jetzt zugeordnet ist.Wenn die Zuordnung nicht erfolgreich war, wird neben dem Symbol "Erfolgreich" oder "Fehler" ein Warnsymbol angezeigt.

    2. Bei einem Schritt, der einen Parameter verwendet, der einem erwarteten Ergebnis beispielsweise der Update auswählen Schritt im vorherigen Bildschirmabbildung zugeordnet ist, überprüfen Sie, ob das Ausgabefeld in der getesteten Anwendung identisch ist, das das erwartete Ergebnis im Testschritt angezeigt.Verwenden Sie als nächstes den Dropdownpfeil rechts neben dem Schritt, und wählen Sie Erfolgreich oder Fehler aus.

  3. Wählen Sie Iteration beenden und zum nächsten Objekt wechseln aus.

    Wichtiger HinweisWichtig

    Wenn die Zuordnung eines Parameters zu einem Eingabefeld in der Anwendung nicht erfolgreich war, wird ein Dialogfeld angezeigt.Das Dialogfeld informiert Sie, dass einige Parameter keinen UI-Steuerelementen zugeordnet sind.Wenn Parameter nicht erfolgreich zugeordnet sind und Sie die Aktionsaufzeichnung für eine Iteration des Tests wiedergeben, werden nur die aufgezeichneten Werte und nicht die Parameterwerte verwendet, da die Parameter keinem UI-Steuerelement zugeordnet sind.Sie können entweder versuchen, die Aktionsaufzeichnung zurückzusetzen und eine neue Aktionsaufzeichnung zu erstellen oder den Test so zu ändern, dass Sie die Parameter ordnungsgemäß den verschiedenen UI-Steuerelementen zuordnen können.

  4. Wählen Sie Test starten, um die nächste Iteration auszuführen.

    Sie können jetzt mithilfe der Aktionsaufzeichnung die nächste Iteration des Tests ausführen.

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