Anhangtestschritte

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Testen Sie eine anhangabhängige Geschäftsregel, indem Sie einen Anhang entweder aus einem Formular oder von einem serverseitigen API-Aufruf hochladen. Sie können beispielsweise eine Geschäftsregel festlegen, die das Schließen eines incident ohne Anhang, z. B. Screenshot, nicht zulässt.

    Aus Formular hochladen
    Als UI-Testschritt erfordert der Schritt „Anhang hochladen“ die Navigation zu einem Formular, das Sie entweder mit einem neuen Formularöffnen oder mit einem vorhandenen Datensatzöffnen können. Verwenden Sie Anhänge hochladen, um aus den Anhängen auszuwählen, die der Testschritt dem Formular hinzufügt. Wenn Sie Anhänge zum Hinzufügen zu einem Formular auswählen, 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 Sie Anhänge hochladen, um aus den Anhängen auszuwählen, die der Testschritt dem Datensatz hinzufügt. Wenn Sie Anhänge auswählen, die einem Formular hinzugefügt werden sollen, wartet das System, bis die Anhänge geladen sind, bevor mit dem nächsten Testschritt fortgefahren wird. Weitere Informationen finden Sie unter Servertestschritte.

    Design Überlegungen

    Befolgen Sie diese Designüberlegungen für Anhangtestschritte:

    • 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 nach Abschluss des Tests kein Rollback für vorhandene Anhänge durchführen.
    • Vermeiden Sie das Testen von Datensätzen mit vorhandenen Anhängen, um die 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.