- Erste Schritte
- Projektmanagement
- Dokumente
- Arbeiten mit der Analyse der Änderungsauswirkungen
- Erstellen von Testfällen
- Testfälle automatisieren
- Verknüpfen von Testfällen in Studio mit dem Test Manager
- Zuweisen von Testfällen zu Anforderungen
- Dokumentieren von Testfällen mit Task Capture
- Importieren manueller Testfälle
- Klonen von Testfällen
- Exportieren von Testfällen
- Manuelle Testfälle
- Parameter
- Delete test cases
- Anwenden von Filtern und Ansichten
- Importieren von Orchestrator-Testsätzen
- Creating test sets
- Hinzufügen von Testfällen zu einem Testsatz
- Aktivieren der Aktivitätsabdeckung
- 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
- Projektvorgänge und Dienstprogramme
- Test Manager-Einstellungen
- ALM Tool-Integration
- API-Integration
- Fehlersuche und ‑behebung

Test Manager-Benutzerhandbuch
SAP Cloud ALM
Integrieren Sie Ihre SAP Cloud ALM-Projekte in den Test Manager, um Testprojekte, Testfälle und Tests auszuführen und detaillierte Ausführungsinformationen anzuzeigen. Die Integration hilft Ihnen, automatisierte Tests in Ihrer SAP Cloud ALM-Instanz über den Test Manager zu verwalten und auszuführen.
Unterstützte Testszenarien
Wenn Sie SAP Cloud ALM in den Test Manager integrieren, können Sie die folgenden Testaktivitäten durchführen:
- Testfallerstellung:
- Erstellen Sie automatisierte Testfälle in SAP Cloud ALM, für die Sie später Studio-Automatisierungen im Test Manager zuweisen können.
- Erstellen Sie automatisierte Testfälle im Test Manager, die mit Ihrem SAP Cloud ALM-Zielprojekt synchronisiert werden.
- Testfallausführung:
- Führen Sie automatisierte Testfälle im Test Manager über die SAP Cloud ALM-Schnittstelle aus.
- Führen Sie automatisierte Testfälle im Test Manager unabhängig von der SAP Cloud ALM-Schnittstelle aus.
- Testfallberichte:
- Navigieren Sie von SAP Cloud ALM direkt zur Testausführungsansicht im Test Manager, um detaillierte Informationen zu erhalten.
Integrieren von SAP Cloud ALM in den Test Manager
Führen Sie die folgenden Schritte aus, um SAP Cloud ALM in den Test Manager zu integrieren:
1. Erstellen Sie einen neuen Dienst
Weitere Informationen zum manuellen Erstellen eines Dienstes finden Sie unter Manuelles Erstellen von Diensten in der SAP Cloud ALM-Dokumentation.
- Wechseln Sie in SAP Cloud ALM zu Administration und dann zu Querformat.
- Öffnen Sie die Seite Dienste und Systeme .
- Wählen Sie Hinzufügen und dann Neuer Cloud-Dienst aus.
- Konfigurieren Sie den neuen UiPath-Dienst mit den erforderlichen Parametern wie folgt:
- Name: Eingabe
UiPath. - Systemnummer: Geben Sie die in Ihrer SAP-Umgebung verfügbare Systemnummer ein.
- Diensttyp: Wählen Sie Nicht angegebener Cloud-Dienst (HTTP) aus .
- Rolle: Wählen Sie Test aus.
- Name: Eingabe
- Wählen Sie Speichern aus, um den neuen Dienst zu bestätigen.
2. Fügen Sie einen neuen Endpunkt hinzu
Endpunkte ermöglichen es Ihnen, eine authentifizierte Verbindung zum zuvor erstellten Dienst herzustellen. Weitere Informationen finden Sie unter Hinzufügen von Endpunkten in der SAP Cloud ALM-Dokumentation.
Voraussetzungen
- Erstellen Sie eine externe Anwendung in der UiPath-Organisation, mit der Sie SAP Cloud ALM verbinden möchten.
Hinweis:Weitere Informationen zum Erstellen und Verwalten externer Anwendungen finden Sie unter Verwalten externer OAuth-Anwendungen.
Die App-ID und die geheime ID (unter App-Geheimnisse) werden beim Konfigurieren des Authentifizierungstyps des Endpunkts verwendet.
- Weisen Sie die folgenden Test Manager-Benutzer- und -Anwendungs-Scopes der zuvor erstellten externen Anwendung zu.
Wichtig:
Dieser Schritt ist für das korrekte Funktionieren der SAP Cloud ALM-Integration entscheidend. Zu den Scopes, die Sie zuweisen müssen, gehören:
- TM.Projects
- TM.TestSets
- TM.TestCases
- TM.TestExecutions
- TM.CustomFieldDefinitions
- TM.CustomFieldValuesWeitere Informationen zu Test Manager-Scopes finden Sie unter API-Scopes.
- Geben Sie im Feld Umleitungs-URL
https://www.uipath.comein. - Wählen Sie auf der Seite Dienste und Systeme den zuvor erstellten Dienst aus.
- Wählen Sie unter Endpunkte die Option Hinzufügen aus.
- Konfigurieren Sie im Popup-Fenster Endpunkt hinzufügen die folgenden Parameter:
-
Endpunktname: Dieser Parameter wird automatisch generiert. Ändern Sie den Wert in
UiPath. -
Anwendungsfall: Der unterstützte Anwendungsfall für den UiPath-Dienst ist die Testautomatisierung.
-
Stamm-URL: Geben Sie die Test Manager-URL des Mandanten ein, in dem Sie die Testfälle erstellen möchten, gefolgt vom Suffix
api.Beispiel:
https://{yourDomain}/{organizationName}/{tenantName}/testmanager_/api. -
Authentifizierungstyp: Wählen Sie OAuth2ClientAnmeldeinformationen aus.
- Client-ID: Geben Sie den Wert der App-ID aus der zuvor erstellten externen Anwendung ein.
- Client-Geheimnis: Geben Sie den Wert der geheimen ID aus der zuvor erstellten externen Anwendung ein.
- URL des Tokendiensts: Geben Sie den UiPath® Identity Server-Endpunkt vom Typ Token ein:
https://cloud.uipath.com/identity_/connect/token. Eine Liste der Identity Server-Endpunkte finden Sie unter UiPath Identity Server-Endpunkte.
-
- Wählen Sie Speichern aus, um den neuen Endpunkt zu bestätigen.
Diese Konfigurationen stellen sicher, dass die SAP Cloud ALM- und Test Manager-Systeme kommunizieren und synchronisiert werden können.
Arbeiten mit SAP Cloud ALM und Test Manager
Nachdem Sie SAP Cloud ALM in den Test Manager integriert haben, können Sie Testvorgänge ausführen, z. B. das Erstellen von Testfällen, deren Ausführung und die Anzeige der Ausführungsergebnisse. Die folgenden Abschnitte veranschaulichen den End-to-End-Prozess der Integration.
Erstellen von Testfällen
Die Integration von SAP Cloud ALM und Test Manager gilt nur für automatisierte Testfälle.
Überblick
Wenn Sie einen automatisierten Testfall erstellen, erstellt SAP Cloud ALM gleichzeitig ein neues Projekt in Ihrer verbundenen Test Manager-Instanz. Der Name des Projekts ist derselbe wie in SAP Cloud ALM sowie eine eindeutige ID am Ende. Das Projekt enthält auch den neuen Testfall, den Sie erstellt haben. Wenn Sie sich entscheiden, weitere Testfälle mit identischen Konfigurationen wie Ihr ursprünglicher Testfall zu erstellen, erstellt SAP Cloud ALM einen neuen Testfall innerhalb Ihres zuvor generierten Projekts.
Testfälle, die sowohl in SAP Cloud ALM als auch im Test Manager erstellt wurden, werden in einem bestimmten Kontext erstellt. Der SAP Cloud ALM-Kontext wird in den folgenden benutzerdefinierten Feldern aus dem Test Manager-Projekt gespeichert: SAP Land/Region, SAP Scope und SAP Solution Process. Diese Parameter stellen die richtige Zuordnung und den Kontext zwischen Testfällen in SAP Cloud ALM und dem Test Manager her. Diese benutzerdefinierten Felder können mehrere Werte enthalten, abhängig von der Anzahl der Scopes und entsprechenden Prozesse, die Sie mit dem Test Manager-Projekt synchronisieren.
Wenn Sie im Test Manager einen Testfall erstellen müssen, der mit SAP Cloud ALM synchronisiert werden soll, wählen Sie den entsprechenden Kontext für die zuvor genannten benutzerdefinierten Felder aus.
Erstellen eines automatisierten Testfalls in SAP Cloud ALM
Um die Erstellung eines automatisierten Testfalls im Test Manager direkt über SAP Cloud ALM auszulösen, führen Sie die folgenden Schritte aus:
- Wechseln Sie zu SAP Cloud ALM und wählen Sie in der Dropdownliste Projekt ein vorhandenes Projekt aus oder erstellen Sie ein dediziertes für die Integration in den Test Manager.
- Wechseln Sie zur Testvorbereitungs -App.
- Wählen Sie im Abschnitt Testfälle die Option Testfall erstellen. Konfigurieren Sie den Testfall wie folgt:
-
Typ: Wählen Sie Automatisiert aus. Die Integration hilft beim Erstellen, Verwalten und Ausführen automatisierter Testfälle für Ihre Geschäftslösungen in SAP Cloud ALM.
-
Automatisierungsanbieter: Wählen Sie den
UiPath Test-Endpunkt von der Dropdownliste aus. -
Titel: Geben Sie einen Titel ein, der für den gewünschten Scope eindeutig ist.
-
Scope: Wählen Sie einen Scope aus. Dieser Wert ist im Test Manager als benutzerdefiniertes SAP Scope- Feld vorhanden.
-
Lösungsprozess: Wählen Sie optional einen Lösungsprozess aus. Dieser Wert ist im Test Manager als benutzerdefiniertes Feld „SAP Solution Process“ vorhanden.
-
Land/Region: Wenn Sie einen Lösungsprozess ausgewählt haben, müssen Sie das gewünschte Land oder die gewünschte Region auswählen. Dieser Wert ist im Test Manager als benutzerdefiniertes SAP-Feld für Land/Region vorhanden.
Abbildung 1. Das Popup- Fenster Neuer Testfall von SAP Cloud ALM, in dem Sie den neuen Testfall konfigurieren

-
- Wählen Sie Speichern aus, um die Testfallerstellung zu bestätigen.
- Wechseln Sie von SAP Cloud ALM zum Test Manager zum neu erstellten Testfall.
- Wechseln Sie im Test Manager-Projekt zu Projekteinstellungen und wählen Sie die Registerkarte Automatisierung aus.
- Weisen Sie dem über SAP Cloud ALM erstellten Projekt einen Orchestrator-Standardordner zu:
- Wählen Sie die Dropdownliste Standardordner aus.
- Wählen Sie Ihren bevorzugten Orchestrator-Ordner aus.
- Klicken Sie auf Speichern , um Ihre Änderungen zu bestätigen. Der ausgewählte Ordner wird zur Ausführung aller Tests verwendet.
Hinweis:
Dieser Schritt ist nur einmal erforderlich, direkt nach der Erstellung des zugehörigen Test Manager-Projekts.
Weitere Informationen zum Erstellen automatisierter Testfälle in SAP Cloud ALM finden Sie unter Erstellen automatisierter Testfälle.
Erstellen eines automatisierten Testfalls im Test Manager
Um die Erstellung eines automatisierten Testfalls in SAP Cloud ALM über den Test Manager auszulösen, führen Sie die folgenden Schritte aus:
- Öffnen Sie Ihr Test Manager-Projekt, das Sie in den vorherigen Schritten über SAP Cloud ALM erstellt haben.
- Wechseln Sie im linken Navigationsbereich zu Testfälle.
- Wählen Sie Testfall erstellen aus.
- Konfigurieren Sie den Testfall wie folgt:
- Name: Geben Sie einen Namen für Ihren Testfall ein.
- Version: Fügen Sie dem Testfall optional ein Versions-Tag hinzu.
- Beschreibung: Geben Sie optional eine Beschreibung für den Testfall ein.
- Labels: Fügen Sie benutzerdefinierte Beschriftungen hinzu.
- Klicken Sie auf Erstellen , um den neuen Testfall zu bestätigen.
- Öffnen Sie den neu erstellten Testfall und wechseln Sie zur Registerkarte Details .
- Wählen Sie in den folgenden benutzerdefinierten Feldern die relevanten Werte für Ihr SAP Cloud ALM-Zielprojekt aus:
-
SAP-Land/-Region: Wählen Sie das Zielland/die Zielregion aus. Dies ist das entsprechende Land/die entsprechende Region, in dem/der Sie Ihren Lösungsprozess testen möchten.
-
SAP-Scope: Wählen Sie den gewünschten Scope aus. Dies ist der äquivalente Scope, den Sie in Ihrem SAP Cloud ALM-Projekt testen.
-
SAP-Lösungsprozess: Wählen Sie den Ziellösungsprozess aus. Dies ist der äquivalente Lösungsprozess, den Sie in Ihrem SAP Cloud ALM-Projekt testen.
Hinweis:Wenn Ihr Test Manager-Projekt mehrere SAP-Scopes und Prozesswerte enthält, stellen Sie sicher, dass der ausgewählte Prozess dem gewählten Scope entspricht. Der Test Manager filtert die SAP-Lösungsprozesse nicht automatisch basierend auf dem SAP-Scope- Wert. Folgendes: Durch die Auswahl der entsprechenden Werte für SAP Scope, SAP Solution Process und SAP Land stellen Sie sicher, dass die im Test Manager erstellten Testfälle mit SAP Cloud ALM synchronisiert werden, wenn der gleiche Scope und der gleiche Prozess synchronisiert werden.
Figure 2. The custom field values related to SAP in a Test Manager test case  For more information about creating test cases in Test Manager, visit [Create test cases](https://docs.uipath.com/test-manager/automation-suite/2.2510/user-guide/creating-test-cases). #### Synchronizing test cases from Test Manager to SAP Cloud ALM :::note[For synchronizing automated test cases from Test Manager to SAP Cloud ALM, ensure to select appropriate values for the custom fields **SAP Country/Region**, **SAP Scope**, **SAP Solution Process** in the Test Manager test cases you wish to synchronize.] :::Figure 2. The custom field values related to SAP in a Test Manager test case  For more information about creating test cases in Test Manager, visit [Create test cases](https://docs.uipath.com/de/test-manager/automation-suite/2.2510/user-guide/creating-test-cases). #### Synchronizing test cases from Test Manager to SAP Cloud ALM :::note[For synchronizing automated test cases from Test Manager to SAP Cloud ALM, ensure to select appropriate values for the custom fields **SAP Country/Region**, **SAP Scope**, **SAP Solution Process** in the Test Manager test cases you wish to synchronize.] :::
-
Schritte
Um die im Test Manager erstellten Testfälle in Ihrem verbundenen SAP Cloud ALM-Projekt zu synchronisieren, führen Sie die folgenden Schritte aus:
-
Öffnen Sie Ihr SAP Cloud ALM-Projekt und wechseln Sie zur Testvorbereitungs -App.
-
Wählen Sie im Abschnitt Testfälle die Option Automatisierte Testfälle synchronisieren aus.
Abbildung 3. Die Taste Automatisierte Testfälle synchronisieren

-
Wählen Sie den Scope aus, für den Sie automatisierte Testfälle synchronisieren möchten.
Dieser Wert muss mit dem Scope übereinstimmen, der zum Erstellen neuer automatisierter Testfälle im Test Manager verwendet wird.
Wenn Sie z. B. einen automatisierten Testfall im Test Manager mit Scope 3 erstellt haben, stellen Sie sicher, dass der gleiche Scope 3 -Scope in SAP Cloud ALM ausgewählt ist, wenn Sie Testfälle synchronisieren. 4. Wählen Sie den Automatisierungsanbieter aus (UiPath Test Cloud), den Sie zum Erstellen automatisierter Tests verwendet haben. 5. Wählen Sie Synchronisieren aus, um den Prozess abzuschließen.
Weitere Informationen zur Synchronisierung automatisierter Testfälle vom Test Manager zu SAP Cloud ALM finden Sie unter Synchronisierung automatisierter Testfälle.
Zuweisen von Testautomatisierungen zu Testfällen
Verwenden Sie UiPath® Studio, um eine Testautomatisierung zu erstellen oder einem vorhandenen Testfall im Test Manager eine Automatisierung zuzuweisen.
Schritte
- Öffnen Sie in Studio ein vorhandenes Projekt oder erstellen Sie ein neues.
- Verbinden Sie dieses Projekt mit einer Test Manager-Instanz.
- Wählen Sie im Menüband Design die Option Test Manager aus .
- Wählen Sie Test Manager-Einstellungen aus.
- Geben Sie die Basis-URL Ihrer synchronisierten Test Manager-Instanz mit SAP Cloud ALM ein.
- Select Connect.
- Nachdem die Verbindung erfolgreich ist, geben Sie im Feld Standardprojekt den Namen oder das Präfix des Test-Manager-Zielprojekts ein.
- Erstellen und gestalten Sie Testfälle für Ihren Lösungsprozess. Auf der Einführungsseite von Studio-Tests finden Sie die verfügbaren Testdesignfunktionen.
- Wechseln Sie zum Bereich Projekte Ihres Projekts und klicken Sie mit der rechten Maustaste auf einen Testfall.
- Wählen Sie Mit Test Manager verknüpfen aus.
- Geben Sie im Popup- Fenster Mit Test Manager verknüpfen die folgenden Testinformationen an:
- Projekt: Wählen Sie das Projekt aus, das den vorhandenen Testfall enthält oder in dem ein neuer erstellt wird. Wenn Sie ein Standardprojekt ausgewählt haben, als Sie Studio mit dem Test Manager verbunden haben, wird dieses Projekt im Feld Projekt angezeigt.
- Test: Geben Sie den Namen eines vorhandenen Testfalls aus dem ausgewählten Projekt ein. Um einen neuen Testfall zu erstellen, lassen Sie den Standardwert
<new test case>ausgewählt. - Name: Um einen neuen Testfall zu erstellen, lassen Sie
<new test case>im Feld Test und geben Sie im Test Manager einen Namen für den neuen Testfall an. - Anforderung: Geben Sie optional den Namen einer vorhandenen Anforderung ein und weisen Sie ihn dem Testfall zu. Wenn Sie keine Anforderung zuweisen möchten, lassen Sie den Wert
<none>ausgewählt.
- Wählen Sie OK aus, um die Änderungen zu speichern.
Weitere Informationen zum Zuweisen von Automatisierungen zu Testfällen im Test Manager finden Sie unter.
Ausgeführte Testfälle
Sie können automatisierte Testfälle sowohl über SAP Cloud ALM als auch über den Test Manager direkt ausführen. Die Ausführungsergebnisse werden sowohl in SAP Cloud ALM als auch im Test Manager angezeigt.
Ausführliche Schritte zum Ausführen automatisierter Testfälle in SAP Cloud ALM finden Sie unter Ausführen von automatisierten Testfällen.
Ausführungsergebnisse
Sie können den Ausführungsstatus und die Daten in Echtzeit sowohl über SAP Cloud ALM als auch vom Test Manager überprüfen. Nachdem Sie einen Testfall ausgeführt haben, können Sie den Status der Ausführung sowohl in SAP Cloud ALM als auch im Test Manager sehen.
Während Sie sich noch im Abschnitt Ausgeführte Testläufe eines Testfalls in SAP Cloud ALM befinden, können Sie mit Ausführungsprotokoll öffnen direkt zum Ausführungsprotokoll dieses Testfalls im Test Manager navigieren.
Synchronisieren des laufenden Ausführungsstatus vom Test Manager mit SAP
Nachdem Sie die Ausführung eines Testfalls in SAP Cloud ALM ausgelöst haben, können Sie den Status und den Fortschritt der Testausführung über die Testfallliste nachverfolgen. Sie können den Status und den Fortschritt der Testausführung aktualisieren, indem Sie auswählen
Aktualisieren Sie den Testfortschritt im Automatisierungsanbieter.
Synchronisieren des Status der abgeschlossenen Ausführung vom Test Manager zu SAP
Sobald die Ausführung eines Testfalls im Test Manager abgeschlossen ist, kann sie mit SAP Cloud ALM synchronisiert werden. Navigieren Sie dazu zu Ihrem SAP Cloud ALM-Projekt und wählen Sie die App Testausführung aus. Wählen Sie im Abschnitt Testfälle den gewünschten Testfall aus und klicken Sie dann auf
Aktualisieren Sie ausgeführte Testausführungen vom Automatisierungsanbieter. Diese Aktion aktualisiert den Ausführungsstatus in SAP Cloud ALM so, dass er dem Test Manager entspricht.
- Unterstützte Testszenarien
- Integrieren von SAP Cloud ALM in den Test Manager
- 1. Erstellen Sie einen neuen Dienst
- 2. Fügen Sie einen neuen Endpunkt hinzu
- Arbeiten mit SAP Cloud ALM und Test Manager
- Erstellen von Testfällen
- Zuweisen von Testautomatisierungen zu Testfällen
- Ausgeführte Testfälle
- Ausführungsergebnisse