Servicekatalog-Kategorie

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 11 Minuten Lesedauer
  • Validieren Sie einzelne Katalogelementtransaktionen sowie Anfragesteller- und Erfüller-Flows in Servicekatalog.

    Automated Test Framework für den Service Catalog aktivieren

    Diese ATF-Testschritte erfordern die Aktivierung des Plugins „Automated Test Framework Service Catalog“ (com.glide.automated_testing_impl.service_catalog), das in neuen Instanzen standardmäßig aktiviert ist. Administratoren müssen möglicherweise das Plugin für Instanzen aktivieren, die von früheren Versionen aktualisiert wurden.

    Unterstützung für parametrisierte Tests

    Service Catalog-Schrittkonfigurationen unterstützen parametrisierte Tests. Weitere Informationen zu parametrisierten Tests finden Sie unter Parametrisierte Tests.

    Variableneditor-Unterstützung

    Nach dem Öffnen eines Datensatzes, der den Variableneditor unterstützt (angefordertes Element, Katalogaufgabe oder Incident) können Sie Schrittkonfigurationen hinzufügen, um Variablenwerte festzulegen oder Variablenstatus oder -werte zu überprüfen. Verwenden Sie die Schrittkonfigurationen in der folgenden Reihenfolge, um den Variableneditor zu unterstützen.
    1. Schrittkonfigurationen zum Bestellen eines Katalogelements oder eines Datensatzerstellers in der Kategorie Service Catalog.
    2. Schrittkonfiguration Vorhandenen Datensatz öffnen in der Kategorie Formular.
    3. Schrittkonfiguration Variablenwerte festlegen, Variablenwerte validieren oder Variablenstatusvalidierung in der Kategorie Service Catalog.
    Hinweis:
    Anwenderdefinierte Variablen und anwenderdefinierte Variablen mit Bezeichnungen werden für die Schrittkonfigurationen „Variablenwerte festlegen“, „Variablenwerte validieren“ und „Variablenstatus validieren“ nicht unterstützt.

    Ein Katalogelement öffnen

    Öffnen Sie ein Katalogelement.

    Tabelle : 1. 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 erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie bearbeiten Ausführungsreihenfolge Werte.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, 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.
    Katalogelement Katalogelement, das Sie öffnen möchten.
    Hinweis:
    Sie sollten Zugriff auf dieses Katalogelement haben.

    Einen Datensatzersteller öffnen

    Öffnen Sie einen Datensatzersteller.

    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 erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie bearbeiten Ausführungsreihenfolge Werte.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, 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.
    Datensatzersteller Datensatzersteller, den Sie öffnen möchten.
    Hinweis:
    Sie sollten Zugriff auf den Datensatzersteller haben.

    Variablenwerte festlegen

    Legen Sie Variablenwerte für das aktuelle Katalogelement oder den Datensatzersteller fest.

    Führen Sie diesen Schritt für ein Katalogelement aus, nachdem Sie eine Katalogelementseite mit dem Schritt Katalogelement öffnen geöffnet haben und bevor Sie den Schritt Katalogelement bestellen verwenden. Führen Sie diesen Schritt für einen Datensatzersteller aus, nachdem Sie eine Datensatzerstellerseite mit dem Schritt Datensatzersteller öffnen geöffnet haben und bevor Sie den Schritt Datensatzersteller senden verwenden.

    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 erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie bearbeiten Ausführungsreihenfolge Werte.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, 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.
    Hinweis:
    Verwenden Sie den Condition Builder, um den Feldwert festzulegen. Der Condition Builder zeigt eine geeignete Steuerung für den Felddatentyp an. Ein Referenzfeld zeigt beispielsweise eine Steuerung Datensatz suchen an.
    Element Katalogelement oder Datensatzproduzent, für den Sie variable Werte festlegen möchten.
    Variablenwerte Liste der Variablen und der Werte, die Sie für sie festlegen möchten.
    Hinweis:
    Sie können den Wert für mehrere Variablen festlegen.

    Katalogelementmenge festlegen

    Legen Sie die Menge für das aktuelle Katalogelement fest.

    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 erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie bearbeiten Ausführungsreihenfolge Werte.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, 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.
    Element Katalogelement, dessen Menge Sie einstellen möchten.
    Menge Menge, die Sie für das Katalogelement festlegen möchten.

    Variablenwerte überprüfen

    Validieren Sie Variablenwerte für das aktuelle Katalogelement oder den aktuellen Datensatzersteller.

    Führen Sie diesen Schritt für ein Katalogelement aus, nachdem Sie eine Katalogelementseite mit dem Schritt Katalogelement öffnen geöffnet haben und bevor Sie den Schritt Katalogelement bestellen verwenden. Führen Sie diesen Schritt für einen Datensatzersteller aus, nachdem Sie eine Datensatzerstellerseite mit dem Schritt Datensatzersteller öffnen geöffnet haben und bevor Sie den Schritt Datensatzersteller senden verwenden.

    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 erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie bearbeiten Ausführungsreihenfolge Werte.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Zeitüberschreitung Anzahl der Sekunden, bevor der Schritt fehlschlägt. Wenn die Validierung fehlschlägt, wiederholt das System den Schritt, bis die Dauer der Zeitüberschreitung erreicht ist. Wenn die Validierung nach Ablauf der Zeitüberschreitungsdauer fehlschlägt, schlägt der Schritt fehl.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, 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.
    Hinweis:
    Verwenden Sie den Condition Builder, um den Feldwert festzulegen. Der Condition Builder zeigt eine geeignete Steuerung für den Felddatentyp an. Ein Referenzfeld zeigt beispielsweise eine Steuerung Datensatz suchen an.
    Element Katalogelement oder Datensatzproduzent, dessen Variablen geprüft werden sollen.
    Katalogbedingungen Bedingungen für die Validierung von Variablen. Wenn die Bedingungen erfüllt werden, ist der Test erfolgreich.
    Hinweis:
    Die Bezeichnung einer Variablen, die einem Variablensatz zugeordnet ist, spiegelt den Namen des Variablensatzes wider. Das Format ist variable_set_name » variable_name.

    Überprüfung des Variablenstatus

    Validieren Sie den Status von Variablen. Die Variablenstatus können obligatorisch, nicht obligatorisch, schreibgeschützt, nicht schreibgeschützt, sichtbar und nicht sichtbar lauten.

    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 erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie bearbeiten Ausführungsreihenfolge Werte.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Zeitüberschreitung Anzahl der Sekunden, bevor der Schritt fehlschlägt. Wenn die Validierung fehlschlägt, wiederholt das System den Schritt, bis die Dauer der Zeitüberschreitung erreicht ist. Wenn die Validierung nach Ablauf der Zeitüberschreitungsdauer fehlschlägt, schlägt der Schritt fehl.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, 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.
    Katalogelement Katalogelement, für das Sie den Status überprüfen möchten.
    Hinweis:
    Sie sollten Zugriff auf dieses Katalogelement haben.
    Sichtbar Liste der Katalogelementvariablen, die sichtbar sein müssen, damit der Schritt erfolgreich ist.
    Nicht sichtbar Liste der Katalogelementvariablen, die ausgeblendet werden müssen, damit der Schritt erfolgreich ist.
    Schreibgeschützt Liste der Katalogelementvariablen, die schreibgeschützt sein müssen, damit der Schritt erfolgreich ist.
    Nicht schreibgeschützt Liste der Katalogelementvariablen, die nicht schreibgeschützt sein dürfen, damit der Schritt erfolgreich ist.
    Obligatorisch Liste der Katalogelementvariablen, die obligatorisch sein müssen, damit der Schritt erfolgreich ist.
    Nicht obligatorisch Liste der Katalogelementvariablen, die nicht obligatorisch sein dürfen, damit der Schritt erfolgreich ist.

    Preis und wiederkehrenden Preis überprüfen

    Validieren Sie den Preis und den wiederkehrenden Preis eines Katalogelements. Führen Sie diesen Schritt aus, nachdem Sie eine Katalogelementseite mit dem Schritt Katalogelement öffnen geöffnet haben und bevor Sie den Schritt Katalogelement bestellen verwenden.

    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 erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie bearbeiten Ausführungsreihenfolge Werte.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, 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.
    Preis Preis, den das Katalogelement haben muss, damit der Schritt erfolgreich ist.
    Wiederkehrender Preis Wiederkehrender Preis, den das Katalogelement haben muss, damit der Schritt erfolgreich ist.
    Wiederkehrende Preishäufigkeit Wiederkehrende Preishäufigkeit, die das Katalogelement haben muss, damit der Schritt erfolgreich ist.

    Artikel in den Einkaufswagen legen

    Fügen Sie ein Katalogelement dem Einkaufswagen hinzu. Führen Sie diesen Schritt aus, nachdem Sie eine Katalogelementseite mit dem Schritt „Katalogelement öffnen“ geöffnet haben. Nach diesem Schritt können Sie keine weiteren Schritte für das Katalogelement verwenden.

    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 erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie bearbeiten Ausführungsreihenfolge Werte.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Zeitüberschreitung Anzahl der Sekunden, bevor der Schritt fehlschlägt. Wenn die Validierung fehlschlägt, wiederholt das System den Schritt, bis die Dauer der Zeitüberschreitung erreicht ist. Wenn die Validierung nach Ablauf der Zeitüberschreitungsdauer fehlschlägt, schlägt der Schritt fehl.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, 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.
    Assert-Typ Kriterien für einen erfolgreichen Testdurchlauf.
    Artikel wurde erfolgreich in den Einkaufswagen gelegt
    Der Test ist nur erfolgreich, wenn das Katalogelement erfolgreich in den Einkaufswagen gelegt wurde.
    Artikel kann nicht in Einkaufswagen gelegt werden
    Der Test ist nur erfolgreich, wenn das Katalogelement nicht in den Einkaufswagen gelegt werden kann.
    Tabelle : 9. Ausgaben
    Feld Beschreibung
    cart_item_id Die sys_ID des hinzugefügten Katalogelements.

    Katalogelement bestellen

    Klickt für ein Katalogelement auf Jetzt bestellen. Führen Sie diesen Schritt aus, nachdem Sie eine Katalogelementseite mit dem Schritt „Katalogelement öffnen“ geöffnet haben.

    Nach diesem Schritt können Sie keine weiteren Schritte für das Katalogelement verwenden. Wenn die zweistufige Abmeldung falsch ist, wird eine Anforderung für das Katalogelement generiert. Wenn die zweistufige Abmeldung wahr ist, werden Sie auf die Seite für die Einkaufswagenvorschau weitergeleitet.

    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 erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie bearbeiten Ausführungsreihenfolge Werte.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Zeitüberschreitung Anzahl der Sekunden, bevor der Schritt fehlschlägt. Wenn die Validierung fehlschlägt, wiederholt das System den Schritt, bis die Dauer der Zeitüberschreitung erreicht ist. Wenn die Validierung nach Ablauf der Zeitüberschreitungsdauer fehlschlägt, schlägt der Schritt fehl.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, 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.
    Assert-Typ Kriterien für einen erfolgreichen Testdurchlauf.
    Katalogelement erfolgreich bestellt
    Der Test ist nur erfolgreich, wenn das Katalogelement erfolgreich bestellt wurde.
    Katalogelement kann nicht bestellt werden
    Der Test ist nur erfolgreich, wenn das Katalogelement nicht bestellt werden kann.
    Tabelle : 11. Ausgaben
    Feld Beschreibung
    request_id Die sys_ID der erstellten Kataloganforderung.
    Einkaufswagen Die sys_ID des Einkaufswagens, der das Katalogelement enthält.

    Datensatzersteller übermitteln

    Übermittelt den aktuellen Datensatzersteller. Führen Sie diesen Schritt aus, nachdem Sie die Datensatzerstellerseite mit dem Schritt „Datensatzersteller öffnen“ geöffnet haben. Nach diesem Schritt können Sie keine weiteren Schritte für das Katalogelement verwenden.

    Tabelle : 12. 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 erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie bearbeiten Ausführungsreihenfolge Werte.

    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Zeitüberschreitung Anzahl der Sekunden, bevor der Schritt fehlschlägt. Wenn die Validierung fehlschlägt, wiederholt das System den Schritt, bis die Dauer der Zeitüberschreitung erreicht ist. Wenn die Validierung nach Ablauf der Zeitüberschreitungsdauer fehlschlägt, schlägt der Schritt fehl.
    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Test Schreibgeschützter Name des Tests, 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.
    Assert-Typ Kriterien für einen erfolgreichen Testdurchlauf.
    Datensatzersteller erfolgreich übermittelt
    Der Test ist nur erfolgreich, wenn der Datensatzersteller erfolgreich übermittelt wurde.
    Datensatzersteller kann nicht übermittelt werden
    Der Test ist nur erfolgreich, wenn der Datensatzersteller nicht übermittelt werden kann.
    Tabelle : 13. Ausgaben
    Feld Beschreibung
    record_id Die sys_ID des Zieldatensatzes des Datensatzerstellers.