Kategorie „REST“

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 14 Minuten Lesedauer
  • Validieren Sie die Funktionalität von REST-Aufrufen.

    REST-Anforderung senden – Eingehend – REST-API-Explorer

    Dieser Testschritt beginnt mit dem REST-API-Explorer. Verwenden Sie den REST-API-Explorer, um die HTTP-Methode, den Pfad, Abfrageparameter, Anforderungskopfzeilen und den Rumpf einer REST-Anforderung zu erstellen und anzugeben, und senden Sie dann die REST-Anforderung an die aktuelle Instanz.

    Wenn Sie die Anforderung getestet haben, wird die Schaltfläche Automatisierten Testschritt erstellen angezeigt. Klicken Sie auf Automatisierten Testschritt erstellen, um den Testschritt zu erstellen. Diese Schaltfläche wird erst angezeigt, nachdem die Anforderung gesendet wurde. Sie können keinen Testschritt erstellen, wenn die Payload der Anforderung die Maximalgröße für die Payload der Anforderung übersteigt.

    Dieser Testschritt erstellt denselben Testdatensatz wie der Testschritt REST-Anforderung senden – Eingehend. Nachdem der Testschritt erstellt wurde, können Sie nicht mehr zurückgehen und den REST-API-Explorer verwenden, um den Test zu aktualisieren. Alle Änderungen müssen in dem Testschrittformular REST-Anforderung senden – Eingehend vorgenommen werden.

    Im Rahmen dieses Schrittes wird keine HTTP-Antwortvalidierung durchgeführt. Der Schritt schlägt fehl, wenn die Größe der Antwort-Payload zu groß ist, die Anfrageparameter ungültig sind oder die Anforderung nicht gesendet werden konnte. Verwenden Sie die Assert-Schritte für die Validierung der Antwort.

    Dieser Schritt kann nicht zum Senden einer Anforderung an eine andere Instanz oder Drittanbieter-/Remote-Adresse verwendet werden.

    Diese Eingaben beziehen sich auf den REST-API-Explorer. Die angezeigten Felder hängen von der ausgewählten API ab. Weitere Informationen zur Verwendung von REST-APIs in Ihrer Instanz finden Sie unter REST-APIs.

    Tabelle : 1. Eingaben
    Feld Beschreibung
    Namespace Namespace für die Anforderung. Wählen Sie aus der Liste.
    API-Name Zu verwendende API. Wählen Sie aus der Liste.
    API-Version Zu verwendende API-Version. Wählen Sie aus der Liste die Version aus, die in Ihrer Instanz verfügbar ist.
    Pfad-Parameter Der Teil des Pfads, der hinter dem API-Namen steht. Pfad-Parameter sind im Allgemeinen Name-Wert-Paare, bei denen sich die zulässigen Werte in einer Liste befinden.
    Abfrageparameter Name-Wert-Paare von Abfrageparametern werden nach dem Pfad zum URI hinzugefügt.

    Der REST-API-Explorer codiert den URI. Daher müssen die Abfrageparameter und -werte nicht codiert werden.

    Anforderungskopfzeilen Name-Wert-Paare, die in der Anforderungskopfzeile enthalten sind. Die Authentifizierungskopfzeile ist auf Als ich senden festgelegt, um die Anmeldeinformationen des aktuellen Benutzers zu verwenden. Um den Testschritt in der Produktion zu verwenden, müssen Sie möglicherweise das Feld Standardauthentifizierung im TestschrittREST senden – Inbound“ ändern.

    Codieren Sie den Namen oder Wert nicht.

    Anforderungstext Der Anforderungsinhalt. Einige Anfragen haben keinen Text.

    REST-Anforderung senden – Eingehend

    Erstellen Sie einen Testschritt, um eine REST-Anforderung an die aktuelle Instanz zu senden. Geben Sie die HTTP-Methode, den Pfad, Abfrageparameter, Anforderungskopfzeilen und Text einer REST-Anforderung an.

    Im Rahmen dieses Schrittes wird keine HTTP-Antwortvalidierung durchgeführt. Der Schritt schlägt fehl, wenn die Größe der Antwort-Payload zu groß ist, die Anfrageparameter ungültig sind oder die Anforderung nicht gesendet werden konnte. Verwenden Sie die Assert-Schritte für die Validierung der Antwort.

    Dieser Schritt kann nicht zum Senden einer Anforderung an eine andere Instanz oder Dritt-/Remote-Adresse verwendet werden.

    Weitere Informationen zur Verwendung von REST-APIs finden Sie unter REST-APIs.

    Tabelle : 2. Eingaben
    Feld Beschreibung
    Ausführungsreihenfolge Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Schreibgeschützter Name des Schritts.
    Beschreibung Beschreibung des Testschritts. Dieser Feldwert wird basierend auf den Feldwerten des Testschritts automatisch festgelegt. Dieses Feld wird angezeigt, nachdem der Testschritt übermittelt wurde.
    Notizen Hinweise zum Testschritt.
    Basic Authentication Wenn Sie eine öffentliche API verwenden, brauchen Sie keine Anmeldeinformationen zur Authentifizierung angeben.

    Wenn Sie eine nicht öffentliche API verwenden, müssen Sie beim Test die Basic Authentication-Informationen angeben. Wenn Sie dieses Feld leer lassen, erhalten Sie möglicherweise unerwartete Ergebnisse. Beispielsweise könnte der Antwort-Statuscode 401 Nicht autorisiert anstelle von 200 OK sein.

    Sie müssen ein Basic Authentication-Profil erstellen oder auswählen, das den Testschritten zugewiesen wird, um Authentifizierungsprobleme beim Ausführen des Tests zu vermeiden.

    Benutzer müssen über die Rolle web_service_admin verfügen, um die REST-Testschritte vollständig nutzen zu können. Ohne diese Rolle können Benutzer keine Basic Authentication-Profile anzeigen oder festlegen, die für Endpunkte benötigt werden, für welche eine Authentifizierung erforderlich ist. Ohne diese Rolle können Benutzer die REST-Testschritte weiterhin für öffentliche APIs und nicht authentifizierten Zugriff auf nicht öffentliche APIs nutzen. Für den vollständigen Zugriff auf REST-Testschritte ist die Rolle atf_ws_designer verfügbar und enthält die Rolle web_service_admin zusammen mit der Rolle atf_test_designer.

    Methode Die zu verwendende HTTP-Methode:
    • GET
    • POST
    • PUT
    • LÖSCHEN
    • PATCH
    Pfad Der zu verwendende Pfad. Dieses Feld akzeptiert nur den Teil des URI nach dem Instanznamen. Wenn Sie https://<instance name> verwenden, erhalten Sie einen Fehler.
    Abfrageparameter Abfrageparameternamen und -werte. Codieren Sie die Parameternamen oder -werte nicht.
    Kopfzeilen Kopfzeilennamen und -werte. Codieren Sie die Kopfzeilennamen oder -werte nicht.
    Textkörper Der Textkörper der Anforderung.

    Statuscode bestätigen

    Bestätigen Sie, dass der HTTP-Antwortstatuscode die angegebene Beziehung zu dem angegebenen Wert hat. Sie geben einen numerischen Wert für den Statuscode und die Beziehung an.

    Die Assert-Schritte müssen unmittelbar auf einen Schritt REST-Anforderung senden – Eingehend folgen. Sie können mehrere REST-Assert-Schritte nach einem Schritt REST-Anforderung senden – Eingehend ausführen, die Assert-Schritte können jedoch nicht schrittweise von den Schritten REST-Anforderung senden – Eingehend von anderen Testkategorien getrennt werden.

    Tabelle : 3. Eingaben
    Feld Beschreibung
    Ausführungsreihenfolge Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Schreibgeschützter Name des Schritts.
    Beschreibung Beschreibung des Testschritts. Dieser Feldwert wird basierend auf den Feldwerten des Testschritts automatisch festgelegt. Dieses Feld wird angezeigt, nachdem der Testschritt übermittelt wurde.
    Notizen Hinweise zum Testschritt.
    Vorgang Zwischen Werten durchzuführender Vergleich:
    • ist
    • ist nicht
    • weniger als
    • größer als
    • weniger als oder gleich
    • größer als oder gleich
    Statuscode Statuscode, der anhand des Antwortcodes getestet werden soll.

    Statuscodenamen bestätigen

    Bestätigen Sie, dass der Name des HTTP-Antwortstatuscodes die angegebene Beziehung zu dem angegebenen Wert hat. Sie geben einen Wert für den Statuscodenamen und die Beziehung an.

    Die Assert-Schritte müssen unmittelbar auf einen Schritt REST-Anforderung senden – Eingehend folgen. Sie können mehrere REST-Assert-Schritte nach einem Schritt REST-Anforderung senden – Eingehend ausführen, die Assert-Schritte können jedoch nicht schrittweise von den Schritten REST-Anforderung senden – Eingehend von anderen Testkategorien getrennt werden.

    Tabelle : 4. Eingaben
    Feld Beschreibung
    Ausführungsreihenfolge Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Schreibgeschützter Name des Schritts.
    Beschreibung Beschreibung des Testschritts. Dieser Feldwert wird basierend auf den Feldwerten des Testschritts automatisch festgelegt. Dieses Feld wird angezeigt, nachdem der Testschritt übermittelt wurde.
    Notizen Hinweise zum Testschritt.
    Vorgang Zwischen Werten durchzuführender Vergleich:
    • enthält
    • enthält nicht
    • ist
    • ist nicht
    Statuscodename Statuscode-Name, der getestet werden soll.

    Antwortzeit bestätigen

    Bestätigen Sie, dass die HTTP-Antwortzeit die angegebene Beziehung zum angegebenen Wert hat. Sie geben einen Wert für die Antwortzeit und die Beziehung an.

    Die Assert-Schritte müssen unmittelbar auf einen Schritt REST-Anforderung senden – Eingehend folgen. Sie können mehrere REST-Assert-Schritte nach einem Schritt REST-Anforderung senden – Eingehend ausführen, die Assert-Schritte können jedoch nicht schrittweise von den Schritten REST-Anforderung senden – Eingehend von anderen Testkategorien getrennt werden.

    Tabelle : 5. Eingaben
    Feld Beschreibung
    Ausführungsreihenfolge Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Schreibgeschützter Name des Schritts.
    Beschreibung Beschreibung des Testschritts. Dieser Feldwert wird basierend auf den Feldwerten des Testschritts automatisch festgelegt. Dieses Feld wird angezeigt, nachdem der Testschritt übermittelt wurde.
    Notizen Hinweise zum Testschritt.
    Vorgang Zwischen eingegebener Antwortzeit und tatsächlicher Antwortzeit durchzuführender Vergleich:
    • weniger als
    • größer als
    Antwortzeit (ms) Zeit in Millisekunden, die mit der tatsächlichen Antwortzeit verglichen werden soll.

    Antwortheader bestätigen

    Bestätigen Sie, dass die HTTP-Antwortkopfzeile vorhanden ist oder die Kopfzeile die angegebene Beziehung zu dem angegebenen Wert hat.

    Die Assert-Schritte müssen unmittelbar auf einen Schritt REST-Anforderung senden – Eingehend folgen. Sie können mehrere REST-Assert-Schritte nach einem Schritt REST-Anforderung senden – Eingehend ausführen, die Assert-Schritte können jedoch nicht schrittweise von den Schritten REST-Anforderung senden – Eingehend von anderen Testkategorien getrennt werden.

    Tabelle : 6. Eingaben
    Feld Beschreibung
    Ausführungsreihenfolge Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Schreibgeschützter Name des Schritts.
    Beschreibung Beschreibung des Testschritts. Dieser Feldwert wird basierend auf den Feldwerten des Testschritts automatisch festgelegt. Dieses Feld wird angezeigt, nachdem der Testschritt übermittelt wurde.
    Notizen Hinweise zum Testschritt.
    Kopfzeile Name der Kopfzeile.
    Vorgang Zwischen Werten durchzuführender Vergleich:
    • enthält
    • enthält nicht
    • ist
    • ist nicht
    • ist nicht leer
    Wert Der Elementwert, der bei dem Test verwendet werden soll. Wird nicht angezeigt, wenn das Ergebnis für den Vorgang lautet: ist nicht leer.

    Gültigkeit der JSON-Payloadantwort bestätigen

    Bestätigt, dass sich die Payload der Antwort in einem gültigen JSON-Format befindet.

    Die Assert-Schritte müssen unmittelbar auf einen Schritt REST-Anforderung senden – Eingehend folgen. Sie können mehrere REST-Assert-Schritte nach einem Schritt REST-Anforderung senden – Eingehend ausführen, die Assert-Schritte können jedoch nicht schrittweise von den Schritten REST-Anforderung senden – Eingehend von anderen Testkategorien getrennt werden.

    Tabelle : 7. Eingaben
    Feld Beschreibung
    Ausführungsreihenfolge Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Schreibgeschützter Name des Schritts.
    Beschreibung Beschreibung des Testschritts. Dieser Feldwert wird basierend auf den Feldwerten des Testschritts automatisch festgelegt. Dieses Feld wird angezeigt, nachdem der Testschritt übermittelt wurde.
    Notizen Hinweise zum Testschritt.

    Ordnungsgemäße Formatierung der Payload der XML-Antwort bestätigen

    Bestätigt die ordnungsgemäße Formatierung der Payload der XML-Antwort.

    Die Assert-Schritte müssen unmittelbar auf einen Schritt REST-Anforderung senden – Eingehend folgen. Sie können mehrere REST-Assert-Schritte nach einem Schritt REST-Anforderung senden – Eingehend ausführen, die Assert-Schritte können jedoch nicht schrittweise von den Schritten REST-Anforderung senden – Eingehend von anderen Testkategorien getrennt werden.

    Tabelle : 8. Eingaben
    Feld Beschreibung
    Ausführungsreihenfolge Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Schreibgeschützter Name des Schritts.
    Beschreibung Beschreibung des Testschritts. Dieser Feldwert wird basierend auf den Feldwerten des Testschritts automatisch festgelegt. Dieses Feld wird angezeigt, nachdem der Testschritt übermittelt wurde.
    Notizen Hinweise zum Testschritt.

    Payloadelement der XML-Antwort bestätigen

    Bestätigt, dass das Payloadelement XML-Antwort vorhanden ist oder die angegebene Beziehung zu dem angegebenen Wert hat.

    Die Assert-Schritte müssen unmittelbar auf einen Schritt REST-Anforderung senden – Eingehend folgen. Sie können mehrere REST-Assert-Schritte nach einem Schritt REST-Anforderung senden – Eingehend ausführen, die Assert-Schritte können jedoch nicht schrittweise von den Schritten REST-Anforderung senden – Eingehend von anderen Testkategorien getrennt werden.

    Tabelle : 9. Eingaben
    Feld Beschreibung
    Ausführungsreihenfolge Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Schreibgeschützter Name des Schritts.
    Beschreibung Beschreibung des Testschritts. Dieser Feldwert wird basierend auf den Feldwerten des Testschritts automatisch festgelegt. Dieses Feld wird angezeigt, nachdem der Testschritt übermittelt wurde.
    Notizen Hinweise zum Testschritt.
    Elementpfad XML-Pfad zu dem auszuwertenden Element. Zum Beispiel /result/short_description für
    {
      "result": {
        "number": "INC0020001",
        "short_description": "test"
      }
    }
    Vorgang Zwischen Werten durchzuführender Vergleich:
    • enthält
    • enthält nicht
    • ist
    • ist nicht
    • ist nicht leer
    Wert Der Elementwert, der bei dem Test verwendet werden soll. Wird nicht angezeigt, wenn das Ergebnis für den Vorgang lautet: ist nicht leer.

    Payloadelement der JSON-Antwort bestätigen

    Bestätigt, dass das Payloadelement der JSON-Antwort vorhanden ist oder die angegebene Beziehung zu dem angegebenen Wert hat.

    Die Assert-Schritte müssen unmittelbar auf einen Schritt REST-Anforderung senden – Eingehend folgen. Sie können mehrere REST-Assert-Schritte nach einem Schritt REST-Anforderung senden – Eingehend ausführen, die Assert-Schritte können jedoch nicht schrittweise von den Schritten REST-Anforderung senden – Eingehend von anderen Testkategorien getrennt werden.

    Tabelle : 10. Eingaben
    Feld Beschreibung
    Ausführungsreihenfolge Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Schreibgeschützter Name des Schritts.
    Beschreibung Beschreibung des Testschritts. Dieser Feldwert wird basierend auf den Feldwerten des Testschritts automatisch festgelegt. Dieses Feld wird angezeigt, nachdem der Testschritt übermittelt wurde.
    Notizen Hinweise zum Testschritt.
    Elementpfad SNC-Pfad zu dem auszuwertenden Element. Zum Beispiel /result/short_description für
    {
      "result": {
        "number": "INC0020001",
        "short_description": "test"
      }
    }
    Weitere Informationen finden Sie unter JSON-Dateien importieren.
    Vorgang Zwischen Werten durchzuführender Vergleich:
    • enthält
    • enthält nicht
    • ist
    • ist nicht
    • ist nicht leer
    Wert Der Elementwert, der bei dem Test verwendet werden soll. Wird nicht angezeigt, wenn das Ergebnis für den Vorgang lautet: ist nicht leer.

    Payload der Antwort bestätigen

    Bestätigt, dass das Payload der HTTP-Antwort die angegebene Beziehung zu dem angegebenen Wert hat. Sie geben den Wert und die Beziehung an.

    Die Assert-Schritte müssen unmittelbar auf einen Schritt REST-Anforderung senden – Eingehend folgen. Sie können mehrere REST-Assert-Schritte nach einem Schritt REST-Anforderung senden – Eingehend ausführen, die Assert-Schritte können jedoch nicht schrittweise von den Schritten REST-Anforderung senden – Eingehend von anderen Testkategorien getrennt werden.

    Hinweis:
    Die gesamte Payload wird verwendet, um nach einer Übereinstimmung zu suchen. Eine große Payload kann die Leistung beeinträchtigen.
    Tabelle : 11. Eingaben
    Feld Beschreibung
    Ausführungsreihenfolge Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Schreibgeschützter Name des Schritts.
    Beschreibung Beschreibung des Testschritts. Dieser Feldwert wird basierend auf den Feldwerten des Testschritts automatisch festgelegt. Dieses Feld wird angezeigt, nachdem der Testschritt übermittelt wurde.
    Notizen Hinweise zum Testschritt.
    Vorgang Zwischen Werten durchzuführender Vergleich:
    • enthält
    • enthält nicht
    • ist
    • ist nicht
    • ist nicht leer
    Antwort-Haupttext Der Wert des Antwort-Haupttextes, der in dem Test verwendet werden soll.

    Muss den zu vergleichenden Namen und Wert so enthalten, wie in der Payload der Antwort angegeben. Darf keine geschweiften Klammern enthalten.

    Wird nicht angezeigt, wenn das Ergebnis für den Vorgang lautet: ist nicht leer.

    So prüfen Sie die Kurzbeschreibung in der Payload der Antwort
    {"result":{"number":"INC0010040","short_description":"Test ATF Incident"}}
    der Antwort-Haupttext sollte Folgendes enthalten
    "short_description":"Test ATF Incident"
    Diese Formate sind falsch, und der Schritt schlägt fehl.
    • {"short_description":"Test ATF Incident"}
    • "{"short_description":"Test ATF Incident"}"
    • short_description: Test ATF Incident
    • short_description:"Test ATF Incident"