- Erste Schritte
- Über den Test Manager
- Über Autopilot Chat
- Über PII-Maskierung
- Erste Schritte
- Verfügbarkeit von Test Manager-Funktionen
- Einheitliche Preise: Lizenzierung Test Manager
- Flex: Lizenzierung von Test Manager
- Schnellstartanleitung
- Projektmanagement
- Dokumente
- Arbeiten mit der Analyse der Änderungsauswirkungen
- Erstellen von Testfällen
- Zuweisen von Testfällen zu Anforderungen
- Klonen von Testfällen
- Exportieren von Testfällen
- Verknüpfen von Testfällen in Studio mit dem Test Manager
- Delete test cases
- Manuelle Testfälle
- Importieren manueller Testfälle
- Dokumentieren von Testfällen mit Task Capture
- Parameter
- Aktivieren der Governance auf Projektebene
- Deaktivieren der Governance auf Projektebene
- Aktivieren der Governance auf Testfallebene
- Deaktivieren der Governance auf Testfallebene
- Verwalten von Genehmigern für strukturierte Testfälle
- Verwalten von gesteuerten Testfällen im Status In Arbeit
- Verwalten von geregelten Testfällen im Status „Wird überprüft“.
- Verwalten von gesteuerten Objekten im Status „Signiert“.
- Verwalten von Kommentaren für gesteuerte Testfälle
- Anwenden von Filtern und Ansichten
- Importieren von Orchestrator-Testsätzen
- Creating test sets
- Hinzufügen von Testfällen zu einem Testsatz
- Zuweisen von Standardbenutzern in der Testsatzausführung
- Aktivieren der Aktivitätsabdeckung
- Aktivieren von Healing Agent
- Konfigurieren von Testsätzen für bestimmte Ausführungsordner und Roboter
- Überschreiben von Parametern
- Klonen von Testsätzen
- Exportieren von Testsätzen
- Anwenden von Filtern und Ansichten
- FAQ – Funktion – Test Manager vs Orchestrator
- Ausführen von manuellen Tests
- Ausführen automatisierter Tests
- Ausführen von Testfällen ohne Testsatz
- Ausführen gemischter Tests
- Erstellen von ausstehenden Ausführungen
- Erzwingen einer Ausführungsreihenfolge
- Erneutes Ausführen von Testausführungen
- Planen von Ausführungen
- Fehlerbehebung bei automatisierten Ausführungen
- Zugänglichkeitstests für Test Cloud
- Suche mit Autopilot
- Projektvorgänge und Dienstprogramme
- Test Manager-Einstellungen
- ALM Tool-Integration
- API-Integration
- Codierung von Agents für Tests
- Fehlersuche und ‑behebung
In diesem Abschnitt wird beschrieben, wie Sie UiPath® mit der SAP Solution Manager-Integration verwenden.
Sie können aus den folgenden Anwendungsfallszenarien auswählen:
Erstellen von Testfällen
In diesem Szenario erfahren Sie, wie Sie eine Testkonfiguration im SAP Solution Manager anlegen, einen Testfall in Studio erstellen und einen neu erstellten Prozess im Orchestrator bereitstellen.
Führen Sie die folgenden Verfahren aus, um Testkonfigurationen und Testfälle zu erstellen:
- Testkonfiguration erstellen
- Erstellen von Testfällen
- Testfall für den Orchestrator veröffentlichen
- Prozess im Orchestrator bereitstellen
Testkonfiguration erstellen
Um sich auf die Erstellung des Testfalls vorzubereiten, müssen Sie eine Testkonfiguration für Ihren Geschäftsprozess erstellen.
-
Verwenden Sie die SAP-Anmeldung, um eine Verbindung mit Ihrem SAP Solution Manager-System herzustellen.
-
Starten Sie das SAP Fiori Launchpad mithilfe der Transaktion /n/UI2/FLP.
-
Navigieren Sie zu Projekt- und Prozessverwaltung > Lösungsdokumentation.
-
Wählen Sie Ihr Geschäftsprozessszenario aus und navigieren Sie zum Prozessschritt, der die Transaktion (ausführbare Datei) enthält, die Sie automatisieren möchten.
-
Öffnen Sie das Kontextmenü der ausführbaren Datei „Vertriebsauftrag erstellen“.
-
Navigieren Sie zu Neu > Testfälle > Testkonfiguration (Erstellen).
-
Geben Sie die folgenden Testkonfigurationsdetails ein:
- Geben Sie einen technischen Namen für die neue Testkonfiguration und das Testskript ein.
- Wählen Sie **UiPath®** als Testtool aus.
- Geben Sie eine Versionsnummer ein.
- Geben Sie den Titel der neuen Testkonfiguration ein.
- Wählen Sie ein lokales Objekt aus, um die Testkonfiguration im $TMP-Paket zu speichern.
-
Klicken Sie zum Bestätigen auf Ok .
Hinweis:Die Namen der Testkonfiguration und des Testskripts müssen mit dem Buchstaben Z beginnen und dürfen keine Sonderzeichen oder Leerzeichen enthalten.
-
Wählen Sie „Speichern“ aus, um die Testkonfiguration zu speichern.
Erstellen von Testfällen
Verwenden Sie Studio, um Ihren Testfall zu erstellen.
-
Wählen Sie im neu erstellten Testkonfigurationsfenster die Option „UiPath® “ starten aus, um Studio zu öffnen.
-
Wählen Sie eine der verfügbaren Optionen aus, um mit der Erstellung des Testfalls zu beginnen.
-
Konfigurieren Sie im Fenster „Projekteinstellungen“ die folgenden Details:
- Geben Sie Ihre Test Manager-URL ein.
- Wählen Sie das Standardprojekt aus, für das die aktuellen und zukünftigen Testfälle automatisch erstellt werden.
-
Wählen Sie „Ok“ aus, um zu bestätigen. Sie müssen die Projekteinstellungen für jedes Studio-Projekt, das für die SAP Solution Manager-Integration verwendet wird, nur einmal konfigurieren.
Der Testfall wird in Studio erstellt und die relevanten Informationen aus der Testkonfiguration über das System Under Test (SUT) werden im Abschnitt „Variablen“ in den Testfall übertragen. Anschließend wird der Testfall im Test Manager in einem vordefinierten SolMan-Projekt erstellt.
5. Beginnen Sie mit der Erstellung der Testautomatisierung in Studio. 6. Wählen Sie „Zurück zu SAP Solution Manager“ aus, um den Testfall in Studio zu speichern und die Erstellung der Testkonfiguration in SAP Solution Manager abzuschließen. Diese Schaltfläche ist nur verfügbar, wenn das SAP Solution Manager-Plugin auf Ihrer Maschine installiert ist. Weitere Informationen finden Sie unter „Konfigurieren einer Benutzermaschine“.
Studio ist deaktiviert und das Steuerelement wird an den SAP Solution Manager übergeben. Studio wartet nun auf einen neuen Befehl zum Erstellen, Bearbeiten oder Anzeigen der Testkonfiguration.
- Wählen Sie „Verbindung trennen“ aus, um die Verbindung zu SAP Solution Manager zu trennen und in Studio im eigenständigen Modus zu arbeiten.
- Die Änderungen im Testfall werden nicht mit dem SAP Solution Manager synchronisiert.
- Der Testfall muss über die Testkonfiguration geöffnet werden, sodass alle Argumente mit dem SAP Solution Manager synchronisiert werden.
-
Wählen Sie Aktualisieren aus, um die Daten in der Testkonfiguration zu aktualisieren.
-
Wählen Sie im Fenster Testkonfiguration „Schließen“ aus, um den Erstellungsprozess abzuschließen.
Der Testfall wird der Lösungsdokumentation und der entsprechenden Transaktion zugewiesen.
Testfall für den Orchestrator veröffentlichen
Sobald die Testfallerstellung abgeschlossen ist, müssen Sie sie für den Orchestrator veröffentlichen. Weitere Informationen finden Sie unter Veröffentlichen von Testfällen.
Prozess im Orchestrator bereitstellen
Im letzten Schritt müssen Sie den zuvor erstellten Prozess Ihrer Ausführungsumgebung zuweisen.
-
Melden Sie sich beim Orchestrator an und wechseln Sie zu Prozesse.
-
Wählen Sie „Hinzufügen aus, um einen neuen Prozess zu konfigurieren. Weitere Informationen finden Sie unter „Verwalten von Prozessen“.
-
Wählen Sie den zuvor erstellten Prozess aus und weisen Sie ihn Ihrer Ausführungsumgebung zu.
-
Wählen Sie Erstellen aus, um zu bestätigen. Die Automatisierung ist auf der UiPath®-Seite bereit.
Sie müssen die Aktion „Prozess bereitstellen“ nur einmal für jeden Prozess ausführen.
Bearbeiten des Testfalls
Sie können Testfälle über Studio bearbeiten und ändern.
- Verwenden Sie die SAP-Anmeldung, um eine Verbindung mit Ihrem SAP Solution Manager-System herzustellen.
- Starten Sie das SAP Fiori Launchpad mithilfe der Transaktion /n/UI2/FLP.
- Navigieren Sie zu Projekt- und Prozessverwaltung > Lösungsdokumentation.
- Wechseln Sie zum Geschäftsprozess, der Ihre Testkonfiguration enthält.
- Navigieren Sie zu Testkonfiguration > Bearbeiten.
- Wählen Sie „UiPath® starten“ aus, um Studio zu öffnen.
- Bearbeiten Sie Ihren Testfall.
- Sobald Sie fertig sind, speichern Sie die Arbeit und kehren Sie zurück, indem Sie auf Zurück zu SAP Solution Manager klicken.
Hinweis:
Vergessen Sie nicht, die neueste Testfallversion im Orchestrator zu veröffentlichen.
Anzeigen des Testfalls
Sie können den Ablauf des Testfalls im schreibgeschützten Modus über Studio überprüfen.
-
Verwenden Sie die SAP-Anmeldung, um eine Verbindung mit Ihrem SAP Solution Manager-System herzustellen.
-
Starten Sie das SAP Fiori Launchpad mithilfe der Transaktion /n/UI2/FLP.
-
Navigieren Sie zu Projekt- und Prozessverwaltung > Lösungsdokumentation.
-
Wechseln Sie zum Geschäftsprozess, der Ihre Testkonfiguration enthält.
-
Navigieren Sie zu Testkonfiguration > Anzeige.
-
Wählen Sie „UiPath® starten“ aus, um Studio zu öffnen. Studio wird im schreibgeschützten Modus geöffnet. Änderungen sind nicht zulässig.
-
Um zurückzukehren, wählen Sie „Zurück zu SAP Solution Manager“ aus.
Ergebnis
Die Testkonfiguration wird in SAP Solution Manager erstellt, der Testfall in Studio eingerichtet, in Orchestrator veröffentlicht und der Prozess in der Ausführungsumgebung bereitgestellt.
Ausgeführte Testfälle
Dieses Szenario zeigt Ihnen, wie Sie Testfälle im Solution Manager ausführen und Testergebnisse im SAP Solution Manager und Test Manager anzeigen können.
Um Testfälle auszuführen, stellen Sie sicher, dass Sie eine Testkonfiguration im Solution Manager erstellt und konfiguriert haben. Weitere Informationen finden Sie unter Erstellen von Testfällen.
Ausführen von Testfällen im Solution Manager
Lösen Sie die Ausführung eines konfigurierten Testfalls direkt über SAP Solution Manager aus. Dadurch wird der UiPath-Roboter aufgerufen und der Ausführungsstatus über die SAP-Integration angezeigt.
-
Verwenden Sie die SAP-Anmeldung, um eine Verbindung mit Ihrem SAP Solution Manager-System herzustellen.
-
Starten Sie das SAP Fiori Launchpad mithilfe der Transaktion /n/UI2/FLP.
-
Navigieren Sie zu Projekt- und Prozessverwaltung > Lösungsdokumentation.
-
Wechseln Sie zum Geschäftsprozess, der Ihre Testkonfiguration enthält.
-
Wählen Sie Testkonfiguration.
-
Wählen Sie Ausführen aus.
-
Überprüfen Sie die Ausführungsoptionen in SAP WinGUI und wählen Sie „Ausführen“ (F8) aus.
-
Die UiPath® SAP Solution Manager-Integration öffnet ein Fenster mit dem Ausführungsstatus.
Um diesen Prozess anzuhalten, wählen Sie „Ausführung abbrechen“ und anschließend eine der folgenden Optionen aus:
-
Bitte warten Sie, bis die aktuelle Testfallausführung abgeschlossen ist, um nach Abschluss der aktuellen Ausführung anzuhalten.
-
Kehren Sie sofort zu SAP Solution Manager zurück, um die Ausführung sofort abzubrechen und zum Solution Manager zurückzukehren.
Anzeigen der Ausführungsergebnisse
Sobald die Ausführung abgeschlossen ist, sind die Ergebnisse in der SAP Fiori-Benutzeroberfläche im SAP Solution Manager verfügbar.
-
Starten Sie das SAP Fiori Launchpad.
-
Navigieren Sie zu Protokoll > TestTool-Protokoll.
-
Überprüfen Sie alle Ausführungsdetails in SAP WinGUI. Alternativ können Sie den Link direkt neben dem Eintrag „UNCPathToLocalLog“ auswählen, um die Ergebnisse in Test Manager anzuzeigen. Weitere Informationen finden Sie unter „Analyse von Testergebnissen“.
Ergebnis
Die Testfälle werden über SAP Solution Manager ausgeführt, und die Ausführungsergebnisse sind sowohl in SAP WinGUI als auch in Test Manager verfügbar.
Testparameter mit Testvarianten
Dieses Szenario zeigt Ihnen, wie Sie die Eingabe- und Ausgabeparameter verwenden können, um Ausführungsdaten zwischen verschiedenen Skripten bereitzustellen, sowie Testparameter mit Testvarianten.
So erstellen Sie definierte Testparameter und fügen Testdatenvarianten hinzu:
Testparameter in Studio definieren
Um Ausführungsdaten zwischen verschiedenen Skripts bereitzustellen, können Sie Testparameter in Studio definieren. Ihr Testfall enthält z. B. Materialnummer und Menge und Sie möchten die Kundenauftragserstellung für verschiedene Materialien und Mengen testen.
-
Öffnen Sie in der SAP-GUI das SAP Fiori Launchpad, um das Work Center-Framework zu öffnen.
-
Navigieren Sie zu Projekt- und Prozessverwaltung > Lösungsdokumentation > Geschäftsprozesse.
-
Wechseln Sie zum Geschäftsprozess, der den gesuchten Testfall enthält.
-
Suchen Sie Ihren Testfall und wählen Sie „Testkonfiguration“ aus.
-
Wählen Sie Bearbeiten aus.
-
Wählen Sie „UiPath® starten“ aus, um UiPath® Studio zu öffnen.
-
Wechseln Sie zur Registerkarte Argumente und erstellen Sie zwei Eingabeargumente, um die richtigen Testdaten während der Ausführung im Solution Manager dynamisch auszufüllen. Sie können diese Argumente verwenden, um die hartcodierten Werte für Material und Menge zu ersetzen.
-
Erstellen Sie ein Ausgabeargument für die Kundenauftragsnummer, um sie dem folgenden Testfall zur Verfügung zu stellen. Sie können die Kundenauftragsnummer über die Statusleiste abrufen.
-
Öffnen Sie das Kontextmenü des Projekts und wählen Sie „Als veröffentlichbar festlegen“ aus, um die Veröffentlichung vorzubereiten.
-
Wählen Sie „Veröffentlichen“ aus, um das Projekt in Orchestrator zu veröffentlichen. Die Testparameter sind jetzt in der Testkonfiguration verfügbar.
Erstellen und Ausführen von Testvarianten
Erstellen Sie Testvarianten in SAP Solution Manager, um denselben Testfall mit unterschiedlichen Eingabedaten auszuführen. Führen Sie anschließend die Varianten aus, um verschiedene Parameterkombinationen zu validieren.
- Öffnen Sie in der SAP-GUI das SAP Fiori Launchpad, um das Work Center-Framework zu öffnen.
- Navigieren Sie zu Projekt- und Prozessverwaltung > Lösungsdokumentation > Geschäftsprozesse.
- Wechseln Sie zum Geschäftsprozess, der den gesuchten Testfall enthält.
- Suchen Sie Ihren Testfall und wählen Sie „Testkonfiguration“ aus.
- Navigieren Sie zu Gehe zu > Expertenmodus.
- Wechseln Sie zu Modus ändern.
- Wechseln Sie zur Registerkarte Varianten, um eine Variante hinzuzufügen.
- Geben Sie die entsprechenden Testdaten ein.
- Klicken Sie auf Speichern, um die Änderungen zu bestätigen.
- Wählen Sie „Ausführen“ aus, um die Ausführung zu starten.
Um die Protokolle der Testausführung anzuzeigen, wählen Sie im Übersichtsfenster der Testautomatisierung die Schaltfläche „Protokoll“ aus.
Ergebnis
Die Testparameter werden in Studio definiert, Testvarianten in SAP Solution Manager erstellt und mit unterschiedlichen Eingabedaten ausgeführt.
- Erstellen von Testfällen
- Testkonfiguration erstellen
- Erstellen von Testfällen
- Testfall für den Orchestrator veröffentlichen
- Prozess im Orchestrator bereitstellen
- Bearbeiten des Testfalls
- Anzeigen des Testfalls
- Ergebnis
- Ausgeführte Testfälle
- Ausführen von Testfällen im Solution Manager
- Anzeigen der Ausführungsergebnisse
- Ergebnis
- Testparameter mit Testvarianten
- Testparameter in Studio definieren
- Erstellen und Ausführen von Testvarianten
- Ergebnis