- Erste Schritte
- Projektmanagement
- 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
- Aktivieren der Governance auf Projektebene
- Deaktivieren der Governance auf Projektebene
- Aktivieren der Governance auf Testfallebene
- Deaktivieren der Governance auf Testfallebene
- Aktivieren oder Deaktivieren von Governance in einem Massenauftrag für Testfälle
- Durchsetzung der Signaturreihenfolge für gesteuerte Testfälle
- Verwalten von Genehmigern für strukturierte Testfälle
- Verwalten von gesteuerten Testfällen im Status In Arbeit
- Verwalten von gesteuerten Testfällen im Status „Wird überprüft“.
- Verwalten von gesteuerten Objekten im Status „Signiert“.
- Verwalten von Kommentaren für gesteuerte Testfälle
- Anzeigen von Governance-Informationen für Testfallprotokolle
- Verwalten von Genehmigern für gesteuerte Testfallprotokolle
- Verwalten von gesteuerten Testfallprotokollen im Status In Work
- Verwalten von gesteuerten Testfallprotokollen im Status „Wird überprüft“.
- Verwalten von gesteuerten Testfallprotokollen im Signiert
- Verwalten von Kommentaren für gesteuerte Testfallprotokolle
- Aktivieren der Governance auf Testfallprotokollebene
- Deaktivieren der Governance auf Testfallprotokollebene
- Viewing and searching test cases
- Ausführen von Testfällen ohne Testsatz
- Ausführen gemischter Tests
- Erstellen von ausstehenden Ausführungen
- Erneutes Ausführen von Testausführungen
- Fehlerbehebung bei automatisierten Ausführungen
- FAQ – Funktion – Test Manager vs Orchestrator
- Testergebnisse analysieren
- Statuswerte von Playwright-Testergebnissen
- Löschen von Testfallergebnissen
- Synchronisierung von Defekten
- Creating defects from results
- Ergebnisse von automatisierten Tests
- Überschreiben von Testergebnissen
- Navigating and searching test results
- Untersuchung der Ergebnisse von Testfällen
- Aktivitätsabdeckung anzeigen
- Projektvorgänge und Dienstprogramme
- Test Manager-Einstellungen
- Einstellungen auf Mandantenebene
- Allgemeine Projekteinstellungen
- Events
- Abonnieren von Ereignissen
- Abonnieren aller Ereignisse:
- Abbestellen von Ereignissen
- Abbestellen aller Ereignisse
- Unsubscribing from the Notifications settings page
- Viewing notifications
- Filtern von Benachrichtigungen
- Viewing email notifications
- Enabling email notifications for SMTP servers
- Anzeigen von nur ungelesenen Benachrichtigungen
- Alle Benachrichtigungen als gelesen markieren
- Alle Benachrichtigungen löschen
- Löschen von Benachrichtigungen
- Verschlüsselung der kundenseitig verwalteten Schlüssel
- Protokolle
- ALM Tool-Integration
- ALM Tool-Integration
- Test Manager verbinden
- Test Manager – Integration Service-Connector
- Ausgehende IP-Bereiche für Connectors
- Arbeiten mit SAP Cloud ALM und Test Manager
- Step 1: Integrating SAP Cloud ALM with Test Manager
- Step 2: Creating automated test cases in SAP Cloud ALM
- Step 3: Creating automated test cases in Test Manager
- Step 4: Synchronizing test cases from Test Manager to SAP Cloud ALM
- Step 5: Assigning test automations to test cases
- Step 6: Executing test cases
- Best Practices für die SAP-Testautomatisierung
- Fehlerbehebung bei der Jira-Integration
- API-Integration
- Codierungs-Agenten für das Testen
- Fehlersuche und ‑behebung
Projekt importieren
Importieren Sie eine TMH-Datei aus einem externen System als neues oder vorhandenes Projekt in Test Manager und migrieren Sie Anforderungen, Testfälle, Testsätze und Anhänge.
Sie können Projekte aus externen Quellen importieren, um Testvorgänge über den Test Manager durchzuführen. Verwenden Sie diese Funktion, um ganze Testprojekte aus verschiedenen Application Lifecycle Management (ALM)-Systemen in Test Manager zu übertragen.
Wie es funktioniert
Das Importieren des Projekts folgt einem Schema, das externe Systemprojekte (z. B. Testanwendungen) in ein Format konvertiert, das vom Test Manager gelesen werden kann. Dazu gehören Objekte wie Anforderungen, Testfälle, Testsätze, Testergebnisse, Beschriftungen, benutzerdefinierte Felder, Vorbedingungen, Nachbedingungen und Anhänge. Der Importprozess erfolgt asynchron.
Überlegungen
- Neue Objekt-IDs (GUIDs) werden während des Imports in Test Manager generiert.
- Time stamps (Created Time, Updated Time) are maintained.
- Erstellt von und Aktualisiert von beziehen sich auf den Benutzer, der die Projektimportanforderung eingereicht hat. Der ursprüngliche Benutzer, der das Artefakt erstellt hat, wird nicht im ALM-System beibehalten.
- Dateianhänge, die die Größenbeschränkungen (90 MB) überschreiten, werden übersprungen.
- Automatisierungslinks werden während des Imports nicht übernommen, da die Verknüpfung von Automatisierungs-IDs abhängt, die für jeden Mandanten eindeutig sind.
Nachdem Sie ein Projekt in einen anderen Mandanten importiert haben, heben Sie die Verknüpfung der Automatisierung jedes Testfalls auf und verknüpfen Sie sie erneut mit der entsprechenden Automatisierung in Orchestrator des Zielmandanten. Andernfalls bleiben automatisierte Ausführungen für diesen Testfall im Status „Ausstehend“ hängen.
Wer kann Projekte importieren?
Jeder Benutzer mit einer gültigen Test Manager-Lizenz kann Projekte importieren.
Weitere Informationen finden Sie unter Benutzer- und Gruppenzugriffsverwaltung.
Getting the schema version
The schema version is required to build the TMH file, and you retrieve it with API calls in Swagger.
Schritte
- Wechseln Sie mit dem derzeit verwendeten Test Manager-Endpunkt zu Swagger. Informationen zum Verbinden von Swagger mit Ihrem Test Manager finden Sie in den API-Referenzen.
- Go to the ProjectMigrationSchema request.
- Execute GET /api/v2/migration/schema/versions and copy the version generated in the Response Body.
- Input the copied schema version as a parameter for GET /api/v2/migration/schema/{schemaVersion} and execute the API.
- Select Download file from the Response body section.
Ergebnis
A ZIP file is downloaded. It contains the schema of the different testing artifacts in the TMH file.
Die ZIP-Datei enthält die folgenden Ordner und Dateien:
- An attachments folder - contains subfolders corresponding to the attachments associated with each object, object Id is folder name (test cases, test sets, requirements, test executions, etc.).
- An objects folder - contains subfolders corresponding to all types of objects available in Test Manager.
- A JSON manifest file - holds basic metadata about your WebExtension.
- A readme.txt file - contains instructions for preparing data that goes inside the folders.
Preparing the TMH file
Wenn Sie Ihre THM-Dateien für den Import vorbereiten, empfehlen wir, eine Dateigröße zu verwenden, die 2 GB nicht überschreitet. Wenn Sie die Dateigröße innerhalb dieses Grenzwerts halten, können Sie vermeiden, dass der Importprozess zwischendurch abgebrochen wird.
Geben Sie alle Objekte an, die Sie in JSON-Dateien importieren möchten, und befolgen Sie dabei die Beispielschemata in jedem Unterordner.
Example: To specify a Test Case, use the sample schema below:
{
"testCases": [
{
"id": "string (100)",
"version": "string (100)",
"name": "string (100)",
"inputParams": "string",
"description": "string",
"automationId": "string (100)",
"automationTestCaseName": "string (100)",
"automationProjectName": "string (100)",
"foreignRef": "string",
"connectorTestCaseId": "string"
}
]
}
{
"testCases": [
{
"id": "string (100)",
"version": "string (100)",
"name": "string (100)",
"inputParams": "string",
"description": "string",
"automationId": "string (100)",
"automationTestCaseName": "string (100)",
"automationProjectName": "string (100)",
"foreignRef": "string",
"connectorTestCaseId": "string"
}
]
}
Stellen Sie sicher, dass Sie die Daten zwischen den Daten in Klammern mit den Daten ändern, die Ihrem Testfall entsprechen.
- Nach dem Erstellen von JSON-Dateien für jedes Objekt aus einem Projekt fügen Sie sie dem entsprechenden Unterordner im Objektordner hinzu. Sie können die JSON-Dateien beliebig benennen, aber die Namen der Unterordner müssen gleich bleiben. Beispiel: Fügen Sie die JSON-Dateien, die Daten über Testfälle enthalten, dem Testfall- Unterordner hinzu.
Wichtig:
If you have a large number of objects to import, split them into multiple files, such as
testcases-1.json, andtestcases-2.json. We recommend adding a maximum number of 500 files per subfolder. - Add the attachment files associated with the objects under the attachments folder, using the following folder hierarchy:
/attachments/object-id/file name.object-id– ersetzen Sie dies durch die ID des zugeordneten Objekts.file name– ersetzen Sie dies durch den Namen des Anhangs.
Importieren eines Projekts in den Test Manager
Importing a project creates a new Test Manager project from an exported TMH file.
Wenn Sie Ihre THM-Dateien für den Import vorbereiten, empfehlen wir, eine Dateigröße zu verwenden, die 2 GB nicht überschreitet. Wenn Sie die Dateigröße innerhalb dieses Grenzwerts halten, können Sie vermeiden, dass der Importprozess zwischendurch abgebrochen wird.
Schritte
- Melden Sie sich beim Test Manager an.
- Wählen Sie Projekt importieren aus.
- Fügen Sie die TMH-Datei hinzu. Projektdetails werden automatisch abgerufen und im Abschnitt Objekte im Projekt aufgeführt, sodass Sie sie überprüfen können, bevor Sie den Importprozess starten.
- Review the Objects in project section and check the data objects included in the project file.
- (Optional) To include automation as part of your import, select the Include automation information for test cases check box.
- (Optional) To include the project configuration as part of your import, select the Import project configuration check box.
- (Optional) Bearbeiten Sie den Projektnamen, das Präfix und die Beschreibung.
- Überprüfen Sie die Informationen und wählen Sie Importieren , um den Prozess zu starten.
Hinweis:
Das Importieren des Projekts dauert in der Regel etwa 10–15 Minuten, aber bei größeren Projekten kann es länger dauern.
- Review the import project report displayed in Test Manager as a notification after the process is completed. The import summary PDF file shows the status of the imported objects. You can investigate individual objects that haven't been imported in object migration log csv file.
Hinweis:
If the project import fails, contact UiPath® Support.
Ergebnis
The imported project shows up in the Projects page, grayed out until the process is completed. A Project Import Completed notification confirms the import.
Importieren in ein vorhandenes Projekt in Test Manager
Importing into an existing project merges the requirements, test cases, test sets, and other artifacts of a TMH file into the target project.
Schritte
-
Melden Sie sich beim Test Manager an.
-
Wählen Sie Projekt importieren aus.
-
Add the TMH file that you downloaded here. Project details are automatically fetched and listed in the Objects in project file section so you can review before starting the import process.
-
Review the Objects in project file section and check the data objects included in the project file.
-
(Optional) To include automation as part of your import, select the Include automation information for test cases check box.
-
(Optional) To include the project configuration as part of your import, select the Import project configuration check box.
-
Wählen Sie Vorhandenes Projekt unter Ziel aus.
-
Wählen Sie in der Dropdownliste Projekt das Zielprojekt aus, in das die Daten importiert werden.
Tipp:- Wenn Sie über größere TMH-Dateien verfügen, können Sie sie in mehrere Dateien aufteilen und diese separat in dasselbe Zielprojekt importieren.
- Wenn Sie mehrere Projekte exportieren, können Sie sie wieder in ein vorhandenes Projekt importieren.
-
Überprüfen Sie die Informationen und wählen Sie Importieren , um den Prozess zu starten.
Warnung:Das Feld Testergebnisse ist immer
0, da Testergebnisse nicht exportiert werden. -
When the process of importing an existing project is completed, you receive a Project Import Completed notification about the event.
-
Select the notification to go to the Attachments tab of the new project, where you can view:
- Protokolle für die Migrationsschritte (ZIP-Datei)
- Protokolle für die migrierten Objekte (ZIP-Datei)
- Importzusammenfassung (TXT-Datei) – zeigt die Gesamtzahl der Entitäten und wie viele von ihnen importiert oder übersprungen wurden.
-
Review the import project report displayed in Test Manager as a notification after the process is completed. The import summary PDF file shows the status of the imported objects. You can investigate individual objects that haven't been imported in object migration log csv file.
Hinweis:If the project import fails, contact UiPath® Support.
Ergebnis
The data of the TMH file is imported into the selected project, and a Project Import Completed notification confirms the import.
Anzeigen von Automatisierungsinformationen
The Details tab of an imported test case shows the automation that generated it, provided that you included automation information in the import.
Schritte
-
In the Import project page, select Include automation information for test cases at the bottom.
-
Finish the import, and filter through the imported test cases, applying the automationcleared label filter.
Abbildung 1. Die Dropdownliste Beschriftungen, die die Beschriftung „Automatisierung gelöscht “ anzeigt
-
Open every returned test case, and go to the Details tab to retrieve the information about the automation that generated the test case.
Ergebnis
Die auf der Registerkarte Details angezeigten Automatisierungsinformationen umfassen:
- Automatisierungs-ID
- AutomationProjectName
- AutomationTestCaseName
Ähnliche Artikel
- Wie es funktioniert
- Überlegungen
- Wer kann Projekte importieren?
- Getting the schema version
- Schritte
- Ergebnis
- Preparing the TMH file
- Importieren eines Projekts in den Test Manager
- Schritte
- Ergebnis
- Importieren in ein vorhandenes Projekt in Test Manager
- Schritte
- Ergebnis
- Anzeigen von Automatisierungsinformationen
- Schritte
- Ergebnis
- Ähnliche Artikel