Servicekatalog-Kategorie
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
- Schrittkonfigurationen zum Bestellen eines Katalogelements oder eines Datensatzerstellers in der Kategorie Service Catalog.
- Schrittkonfiguration Vorhandenen Datensatz öffnen in der Kategorie Formular.
- Schrittkonfiguration Variablenwerte festlegen, Variablenwerte validieren oder Variablenstatusvalidierung in der Kategorie Service Catalog.
Ein Katalogelement öffnen
Öffnen Sie ein Katalogelement.
| 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 die Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte für die 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, 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.
| 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 die Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte für die 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, 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.
| 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 die Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte für die 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, 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.
| 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 die Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte für die 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, 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.
| 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 die Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte für die Ausführungsreihenfolge bearbeiten. |
| 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.
| 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 die Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte für die Ausführungsreihenfolge bearbeiten. |
| 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.
| 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 die Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte für die 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, 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.
| 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 die Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte für die Ausführungsreihenfolge bearbeiten. |
| 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.
|
| 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.
| 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 die Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte für die Ausführungsreihenfolge bearbeiten. |
| 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.
|
| 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.
| 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 die Schritte in der Reihenfolge ausführt, in der Sie sie in erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte für die Ausführungsreihenfolge bearbeiten. |
| 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.
|
| Feld | Beschreibung |
|---|---|
| record_id | Die sys_id des Zieldatensatzes des Datensatzerstellers. |