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