Schrittergebnisdatensatz

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Der Datensatz „Schrittergebnisse“ enthält Informationen zu einem Schritt in einem Testergebnis. Sie können über die zugehörige Liste „Schrittergebnisse“ im Datensatz „Testergebnisse“ auf bestimmte Schrittergebnisse zugreifen.

    Feld Beschreibung
    Status Ergebnis des Schritts:
    Erfolg
    Testschritt bestanden.
    Fehler
    Testschritt fehlgeschlagen.
    Erfolgreich mit Warnung(en)
    Der Testschritt wurde bestanden, es sind jedoch Client-Fehler aufgetreten, die als Warnungen in der Tabelle „Zulässiger Client-Fehler“ zulässig waren.
    Übersprungen
    Tritt auf, wenn ein früherer Test in der Suite fehlgeschlagen ist und Bei Fehler abbrechen auf true festgelegt wurde.
    Fehler
    Im Test-Framework ist ein Fehler aufgetreten. Beispielsweise wurde der Test-Runner angehalten, oder der Server hat ein unbeabsichtigtes Szenario festgestellt.
    Abgebrochen
    Benutzer hat den Test oder die Suite abgebrochen.
    Typ Typ des Testergebniselements: Schrittergebnis
    Zusammenfassung Zusammengefasste Version des Ausgabefeldes.

    Wenn im Testschritt ein Fehler aufgetreten ist, zeigt der folgende Text an, dass bei diesem Schritt ein Client-Fehler aufgetreten ist, und enthält eine ausführliche Ausnahme-/Fehlermeldung.

    Dieser Schritt ist fehlgeschlagen, da auf der getesteten Seite der Client-Fehler „DETAILLIERTE FEHLERMELDUNG“ gefunden wurde. Siehe Protokolle für fehlgeschlagene Tests. Um diese Fehler beim nächsten Testlauf zu ignorieren, verwenden Sie die Links „Alle Clientfehler auf Warnungsliste setzen“ bzw. „Alle Clientfehler der Liste „Ignoriert“ hinzufügen“.

    Testdesigner und -entwickler sollten Client-Fehler immer untersuchen, um festzustellen, ob Probleme mit Ihrem Geschäftsprozess vorliegen. Weitere Informationen finden Sie unter Client-Fehler identifizieren und beheben.

    Die URL des Anforderungsendpunkts und ein Antwortcode für einen Schritt „REST-Anforderung senden – Eingehend“. Beispiel:

    Die HTTP-Anforderung wurde an den Endpunkt ‚https://demonightlyus.service-now.com/api/now/table/kb_knowledge‘ gesendet

    Ausgabe Generierte Ausgabe für den Testschritt.
    • Die Ausgaben des Schritts für ein Schrittergebnis, einschließlich einer Erklärung, warum ein Schritt fehlgeschlagen ist oder übersprungen wurde.
    • Die REST-Anforderung und -Antwort für einen Schritt „REST-Anforderung senden – Inbound“, einschließlich des Antworthauptteils. Das Ausgabefeld wird bei 4096 Zeichen abgeschnitten.
      • Die Kopfzeilen für REST-Anfragen und -Antworten werden gefiltert, um zu verhindern, dass sensible Informationen dem Protokoll hinzugefügt werden. Eine gefilterte Kopfzeile wird durch den Text „Aus Sicherheitsgründen geschwärzter Header“ ersetzt.
      • Unter REST-Anforderungs- und -Antwortkopfzeilen filtern finden Sie weitere Informationen dazu, wie Sie eine Liste der zu filternden REST-Anforderungs- und -Antwortkopfzeilen hinzufügen.

    Weitere Informationen zur Konsolenprotokollierung und Testausführung für einen Testschritt finden Sie im Testprotokolldatensatz.

    Schritt Name des ausgeführten Schritts.
    Testergebnis Verweis auf das Testergebnis, das diesem Schritt zugeordnet ist. Klicken Sie auf das Informationssymbol ( Referenzfeld-Symbol), um detaillierte Informationen zu den Testergebnissen anzuzeigen.
    Beschreibung Beschreibung der spezifischen durchgeführten Aktionen (z. B. „Ersteller von Incident-Berichten öffnen“, „Sicherstellen, dass das Formular der folgenden Bedingung entspricht“) für diesen Testschritt. Für ein Clientprotokoll leer.
    Startzeit Datum und Uhrzeit, zu der dieser Schritt oder Protokolleintrag gestartet wurde.
    Endzeit Datum und Uhrzeit, zu der dieser Schritt oder Protokolleintrag beendet wurde.
    Dauer Während der Ausführung dieses Tests verstrichene Zeit.
    Schritttransaktionen (zugehörige Liste) Datensatz für jede Transaktion (aus dem Systemtransaktionsprotokoll [syslog_transaction], das sich auf dieses Schrittergebnis bezieht.