Bedingungen des Typs "Reaktionsfähiges Design" in einem Test erstellen

Sie können Testausführungsbedingungen für die Aktionen in einem Test festlegen. Zu diesem Zweck erstellen Sie eine Bedingung für einen Block von Aktionen, der nur einmal während des ersten Testlaufs nach dem Installationsschritt der Anwendung ausgeführt wird. Der Aktionsblock wird bei nachfolgenden Testläufen ignoriert, wodurch das Fehlschlagen von Testschritten vermieden wird. Hierbei handelt es sich um eine Bedingung des Typs "Reaktionsfähiges Design".

Informationen zu diesem Vorgang

Diese Aufgabe betrifft Tests, die mit Android-Anwendungen aufgezeichnet wurden und für die bei der ersten Testausführung Anmeldeberechtigungsnachweise und möglicherweise Standortinformationen erforderlich sind. Diese Aufgabe betrifft außerdem Anwendungen, deren Verhalten von den Zielgeräten abhängt, die für die Aufzeichnung und Wiedergabe des Tests verwendet werden (und sich im Hinblick auf Auflösung, Gerätetyp, Ausrichtung, Betriebssystemversion, native Sprache und vergleichbare Parameter unterscheiden können).

Vorgehensweise

  1. Wählen Sie die Schritte im bearbeiteten Testscript aus und klicken Sie auf Einfügen > Bedingung 'Reaktionsfähiges Design'. Klicken Sie, wenn die Aufforderung Möchten Sie die ausgewählten Objekte unter das eingefügte Element verschieben? angezeigt wird, auf Ja.
    Abbildung 1. Einfügen einer Bedingung des Typs "Reaktionsfähiges Design" in ausgewählte Schritte
    Einfügen einer Bedingung des Typs 'Reaktionsfähiges Design' in ausgewählte Schritte
  2. Weisen Sie der Bedingung im Bereich Responsive Design-Bedingung - Details im Feld Bedingungsname einen Namen zu. Standardmäßig wird der Bedingungsname auf die aktuelle Aktivität (oder Anzeige) der ersten ausgewählten Aktion festgelegt. Der Bedingungsname wird als Kommentar verwendet, um die Bedingung im Test zu identifizieren. Angenommen, es handelt sich um eine Anwendung, die die Benutzer zur Eingabe ihres Standorts auffordert, um das nächstgelegene Geschäft zu finden. Diese Bedingung dient dazu, den Block mit Aktionen nur bei der ersten Ausführung des Tests nach der Anwendungsinstallation auszuführen. Der Aktionsblock sollte bei nachfolgenden Testausführungen nicht mehr ausgeführt werden.
    Abbildung 2. Zuweisen eines Namens zur Bedingung und zum Anwendungsteil
    Zuweisen eines Namens zur Bedingung und zum Anwendungsteil
  3. Weisen Sie dem Anwendungsteil einen Namen zu; er wird als Schlüssel zum Identifizieren der Bedingung verwendet. Dies ist die Variable, die mit anderen Bedingungen in der gleichen Anwendung gemeinsam genutzt wird. Wenn mehrere Bedingungen den gleichen Anwendungsteil in der gleichen Anwendung oder in mehreren Anwendungen nutzen, wird die Bedingung nur ein einziges Mal ausgeführt.
  4. Führen Sie den Test nach Beendigung der Schritte erneut aus. Der Aktionsblock sollte nur nach der erstmaligen Installation der Anwendung und bei der erstmaligen Ausführung des Tests ausgeführt werden. Bei allen weiteren Testausführungen werden dieses Aktionen nicht ausgeführt. Stellen Sie anhand des Testberichts sicher, dass für diese Schritte keine Fehler generiert wurden.

Feedback