ATF-Testbeispiele für Servicekatalog im Service Portal
Überprüfen Sie die fortgesetzte Funktionalität von Servicekatalog nach jeder Konfigurationsänderung wie einem Upgrade oder nach dem Entwickeln einer Anwendung. Alle Testsuiten und Tests sollten eine Standardimplementierung weitergeben. Kopieren Sie zur Überprüfung einer benutzerdefinierten Implementierung die automatisierten Tests und konfigurieren Sie sie für Ihre Anpassungen.
Servicekatalog-Beispieltests erfordern die Aktivierung des Plugins „Servicekatalog – ATF-Tests“ (com.glideapp.servicecatalog.atf.test) zusammen mit den Demodaten. Um diese Tests mit einer Suite auszuführen, befolgen Sie das unter beschriebene Verfahren Führen Sie eine automatisierte Test-Suite aus Indem Sie auswählen Servicekatalog: ATF-Tests Test-Suite. Diese Beispieltests sind von den Demodatenelementen abhängig.
| Test | Beschreibung |
|---|---|
| Elemente mit einem mehrzeiligen Variablensatz (SP) bestellen | Die Bestellung eines Elements in Serviceportal validieren, das Daten aus einem mehrzeiligen Variablensatz benötigt |
| Katalogelemente mithilfe eines Bestellleitfadens (SP) bestellen | Die Bestellung eines Elements aus einem Bestellleitfaden in Serviceportal validieren |
| Katalogelemente anfordern (SP) | Die Anforderung eines Katalogelements in Serviceportal validieren |
| Elemente suchen, in den Einkaufswagen legen und auschecken (SP) | Die Verwendung des Einkaufswagens in Serviceportal validieren |
| Übermitteln von Anforderungen mithilfe eines Datensatzerstellers (SP) | Die Verwendung eines Datensatzerstellers in Serviceportal validieren |
| Anzeigen und Bearbeiten von Katalogelementvariablen auf der Seite „Katalogaufgabe“ | Katalogelementvariablen aus einer Katalogaufgabe validieren |
| Anzeigen und Bearbeiten von Katalogelementvariablen auf der Seite „Angefordertes Element“ | Katalogelementvariablen aus einem angeforderten Element validieren |
| Kommentar zu Katalogelement-Anforderung hinzufügen, die vom Benutzer erstellt wurde | Kommentare auf einer Ticketseite für angeforderte Elemente oder Incidents hinzufügen |
| Anforderungen für verschiedene Katalogelemente genehmigen, die von Endbenutzern bestellt werden | Anforderungen von Katalogelementen genehmigen |
| Bestellen von Katalogelementen aus mehreren Katalogen | Katalogelemente aus mehreren Katalogen bestellen |
| Mit dem Filter „Meine Anfragen“ nach aktuellen Datensätzen filtern | Im Menü Meine Anfragen nach den letzten offenen und geschlossenen Datensätzen filtern |
| Katalogelemente aus gespeichertem Paket bestellen | Katalogelemente aus einem gespeicherten Paket bestellen |
| Inhalte von „Meine zuletzt verwendeten Elemente“ validieren | Inhalte des Widgets „Meine zuletzt verwendeten Elemente“ validieren |
| Reguläre Ausdrücke für Variablen validieren | Variablen mit einem regulären Ausdruck validieren |
| Validieren Sie den variablen Flow „angefordert für“ für den Einkaufswagen-Checkout | Validieren Sie die Variablen „angefordert für“ für den Einkaufswagen-Checkout |
| Validieren Sie den Variablen-Flow „angefordert für“ für den Bestellleitfaden | Validiert die Variablen-Flows „angefordert für“ für einen Bestellleitfaden |
| Validieren Sie den Flow „angefordert für“ mit Katalogelementzugriff | Validiert die für angeforderten Variablen-Flows basierend auf dem Zugriff auf Katalogelemente |