Testschritte für Anhänge
Testen Sie eine anhangabhängige Geschäftsregel, indem Sie einen Anhang entweder aus einem Formular oder von einem serverseitigen API-Aufruf hochladen. Beispielsweise können Sie eine Geschäftsregel festlegen, die es Ihnen nicht erlaubt, einen Incident ohne Anhang (z. B. Screenshot) zu schließen.
- Aus Formular hochladen
- Als UI-Testschritt erfordert der Schritt „Anhang hochladen“ die Navigation zu einem Formular, das Sie entweder mit Neues Formularöffnen oder Vorhandenen Datensatzöffnen ö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 auswählen, die einem Formular hinzugefügt werden sollen, wartet das System mit dem Laden der Anhänge, bevor mit dem nächsten Testschritt fortgefahren wird. Weitere Informationen zu UI-Testabhängigkeiten und Wartemechanismen finden Sie unter UI-Testschritte.
- Von Server-API hochladen
- Als Server-Testschritt 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 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 Anhangtestschritte:
- Alle Anhangschritte erfordern das Hinzufügen eines oder mehrerer Anhänge.
- Das System setzt alle Anhänge nach Abschluss des Tests um den Schritt zurück.
- Das System kann vorhandene Anhänge nach Abschluss des Tests nicht zurücksetzen.
- 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 Benutzeroberfläche beteiligt ist, fügen Sie den Anhang der Server-API hinzu.