Anwendungsfall für automatisiertes Test-Framework: Ruft einen Incident mit REST-Inbound ab

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Der Test Neu erstellte Ressourcen über den REST-API-Test erhalten wird mit Automated Test Framework bereitgestellt und verwendet die Schritte „REST – Inbound“ und „Assert“.

    Vorbereitungen

    Überprüfen Sie REST-APIs Und REST-Anforderung senden – eingehend – REST-API-Explorer Informationen zum Konfigurationsschritt vor dem Erstellen dieses Tests.

    Erforderliche Rolle: atf_ws_designer

    Warum und wann dieser Vorgang ausgeführt wird

    Dieser Test erstellt einen Incident Record, verwendet einen REST-Inbound-Schritt, um den Datensatz abzurufen und ermittelt dann anhand von Bestätigungsschritten, ob die Anforderung erfolgreich war.

    Sie können den Schritt „REST-Anforderung senden – Inbound – REST-API-Explorer“ verwenden, um die Anforderung zu erstellen und zu testen, oder Sie können die Anforderung manuell mit dem Schritt „REST-Anforderung senden – Inbound“ erstellen. In beiden Fällen müssen Sie die Basic Authenticationinformationen im Schrittformular „REST-Anforderung senden – Inbound“ angeben.

    Beginnen Sie beim Erstellen Ihres Tests mit Ihrer REST-API, und bestimmen Sie, welches Verhalten Sie überprüfen möchten. Sie können dann bestimmen, welche Testdaten erstellt werden sollen. Sie können andere Testschritt-Konfigurationskategorien verwenden, um Datensätze zu erstellen, zu aktualisieren oder zu löschen. Anschließend können Sie mit einem Schritt „REST senden – Inbound“ die Testdaten abrufen, aktualisieren oder löschen. Umgekehrt können Sie den Schritt „REST senden – Inbound“ verwenden, um Datensätze zu erstellen, und dann andere Konfigurationskategorien für Testschritte verwenden, um zu überprüfen, ob die Datensätze ordnungsgemäß erstellt wurden.

    Diese Aufgabe führt Sie durch das Erstellen des Tests Neu erstellte Ressourcen über den REST-API-Test erhalten.

    Prozedur

    1. Erstellen Sie einen Test.
      1. Navigieren zu Automated Test Framework > Tests, Klicken Sie auf Neu .
        Das neue Datensatzformular Test wird angezeigt.
      2. Geben Sie einen Testnamen und eine Beschreibung ein, und klicken Sie auf Absenden.
      3. Klicken Sie auf den im vorherigen Schritt erstellten Test.
        Das Formular Test wird angezeigt.
    2. Erstellen Sie Testdaten.
      1. Klicken Sie auf die Schaltfläche Testschritt hinzufügen.
        Das Formular Testschritt hinzufügen wird angezeigt.
      2. Klicken Sie auf eine Testkonfigurationskategorie und dann auf eine Testkonfiguration.
        Zum Replizieren von Ruft die neu erstellte Ressource über den REST-API-Test ab Testen, klicken Sie auf Server > Datensatzeinfügung, Und dann Weiter .
        Das von Ihnen ausgewählte Testkonfigurationsformular wird angezeigt.
      3. Geben Sie die Informationen ein, die für die ausgewählte Testkonfiguration erforderlich sind.
        Um den Test Neu erstellte Ressourcen über den REST-API-Test erhalten zu replizieren, geben Sie in dem Formular Datensatzeinfügung die Incident-Tabelle an, fügen Sie einen Wert für das Feld Kurzbeschreibung Feld hinzu, und klicken Sie auf Absenden.
    3. Erstellen Sie die REST-Anforderung.
      1. Klicken Sie auf die Schaltfläche Testschritt hinzufügen.
        Das Formular Testschritt hinzufügen wird angezeigt.
      2. Klicken Sie auf eine Testkonfigurationskategorie und dann auf eine Testkonfiguration.
        Zum Replizieren von Ruft die neu erstellte Ressource über den REST-API-Test ab Testen, klicken Sie auf REST > REST-Anforderung senden: Eingehender REST-API-Explorer, Und dann Weiter .
        Der REST-API-Explorer wird gezeigt.
      3. Geben Sie die für die REST-Anforderung erforderlichen Informationen ein, und klicken Sie auf Senden.
        Um den Test Neu erstellte Ressourcen über den REST-API-Test erhalten zu replizieren, füllen Sie die Felder aus.
        Name Wert
        Namespace jetzt
        API-Name Table-API
        API-Version Neueste
        Tabellenname Incident

        Wenn Sie die Basic Authentication nicht angeben, verwendet der REST-API-Explorer Ihre Anmeldeinformationen.

        Automatisierten Testschritt erstellen wird angezeigt, nachdem Sie auf Senden klicken.

      4. Klicken Sie, wenn Sie fertig sind, auf Automatisierten Testschritt erstellen.
        Der Testschritt „REST-Anforderung senden – Inbound“ wird erstellt.
      5. Klicken Sie auf den Schritt „REST-Anforderung senden – Inbound“, und geben Sie in dem Feld Basic Authentication eine Konfiguration für die Basic Authentication an.
        Wenn keine Konfigurationen verfügbar sind, können Sie eine Konfiguration für die Basic Authentication erstellen, indem Sie auf Neu in dem Formular Konfigurationen für Basisauthentifizierung klicken.
      6. Zum Replizieren von Ruft die neu erstellte Ressource über den REST-API-Test ab Testen, in Pfad Klicken Sie auf die Schaltfläche „Kontextsuche“, und klicken Sie dann auf Datensatzeinfügung > Datensatz.
      7. Klicken Sie auf Aktualisieren.
    4. Erstellen Sie Bestätigungsschritte, um die REST-Antwort zu überprüfen.
      1. Klicken Sie auf die Schaltfläche Testschritt hinzufügen.
        Das Formular Testschritt hinzufügen wird angezeigt.
      2. Klicken Sie auf eine Testkonfigurationskategorie und dann auf eine Testkonfiguration.
        Zum Replizieren von Ruft die neu erstellte Ressource über den REST-API-Test ab Testen, klicken Sie auf REST > Statuscode bestätigen, Und dann Weiter .
        Das Formular Statuscode bestätigen wird angezeigt.
      3. Geben Sie die für das Formular erforderlichen Informationen ein, und klicken Sie auf Absenden.
        Wählen Sie, um den Test Neu erstellte Ressourcen über den REST-API-Test erhalten zu replizieren, in dem Feld Betrieb ist, und geben Sie in dem Feld Statuscode 200 ein.

        Um den Test Neu erstellte Ressourcen über den REST-API-Test erhalten zu replizieren, wiederholen Sie diesen Schritt zum Erstellen der Testschritte Gültigkeit der JSON-Payloadantwort bestätigen, und Payloadelement der JSON-Antwort bestätigen.