Anhangstestschritte

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Testen Sie eine anhangabhängige Business-Regel, indem Sie einen Anhang entweder aus einem Formular oder aus einem serverseitigen API-Aufruf hochladen. Sie können beispielsweise eine Business-Regel haben, mit der Sie einen Incident nicht ohne Anhang wie Screenshot schließen können.

    Aus Formular hochladen
    Als UI-Testschritt erfordert der Schritt „Anhang hochladen“ die Navigation zu einem Formular, das Sie mit beiden öffnen können Öffnen Sie ein neues Formular Oder Öffnen Sie einen vorhandenen Datensatz . Verwenden Anhänge Hochladen Zum Auswählen aus den Anhängen, die der Testschritt dem Formular hinzufügt. Wenn Sie Anhänge auswählen, die einem Formular hinzugefügt werden sollen, wartet das System auf das Laden der Anhänge, bevor mit dem nächsten Testschritt fortgefahren wird. Weitere Informationen zur UI-Testabhängigkeit und zum Wartemechanismus finden Sie unter UI-Testschritte.
    Aus Server-API hochladen
    Als Servertestschritt weist der Schritt „Anhang hochladen“ keine UI-Abhängigkeiten auf. Verwenden Anhänge Hochladen Dient zur Auswahl aus den Anhängen, die der Testschritt dem Datensatz hinzufügt. Wenn Sie Anhänge auswählen, die einem Formular hinzugefügt werden sollen, wartet das System auf das Laden der Anhänge, bevor mit dem nächsten Testschritt fortgefahren wird. Weitere Informationen finden Sie unter Servertestschritte.

    Design Überlegungen

    Befolgen Sie diese Designüberlegungen für die Testschritte für Anhänge:

    • Alle Anhangschritte erfordern das Hinzufügen eines oder mehrerer Anhänge.
    • Das System setzt alle Anhänge nach Abschluss des Tests schrittweise zurück.
    • Das System kann keine vorhandenen Anhänge zurücksetzen, nachdem der Test abgeschlossen ist.
    • Vermeiden Sie das Testen von Datensätzen mit vorhandenen Anhängen, um Datenabhängigkeit zu beseitigen.
    • Wenn UI-Tests beteiligt sind, fügen Sie den Anhang einem Formular hinzu.
    • Wenn keine UI beteiligt ist, fügen Sie den Anhang der Server-API hinzu.