- Erste Schritte
- Projektmanagement
- Projektvorgänge und Dienstprogramme
- Test Manager-Einstellungen
- ALM Tool-Integration
- API-Integration
Integrieren Sie Azure DevOps in Test Manager, um Ihr Testmanagement, die agile Planung oder die Fehlerverfolgung zu unterstützen. Durch diese Integration können Sie Ihre Arbeitselemente mit Test Manager synchronisieren.
Gehen Sie wie folgt vor, um Ihre Test Manager-Instanz mit einem Azure DevOps-Projekt zu verbinden:
Step 1: Create a Project in Azure DevOps
Voraussetzungen
- Azure DevOps-Konto.
- Test Manager-Administratorkonto
- UiPath Test Manager Azure DevOps-Erweiterung
- Azure-Testpläne – Zum Synchronisieren von Testelementen mit Ihrem Test Manager.
Erstellen eines Projekts in Azure DevOps
-
Melden Sie sich bei Azure DevOps an.
-
Click Create new project and configure your project settings:
- Projektname: Geben Sie einen Namen für Ihr Projekt ein.
- Description: Add a description to help you easily identify the use of each project.
- Version control: Choose your version control.
- Arbeitselementprozess: Wählen Sie Agilität aus der Dropdownliste als Ihren Standardprozess aus, um Ihre agilen Planungsmethoden zu unterstützen, einschließlich Entwicklungs- und Testaktivitäten.
-
Klicken Sie auf Erstellen (Create).
Ihr Projekt wird Ihrer Sammlung hinzugefügt.
Konfigurieren einer Azure DevOps-Verbindung
Prerequisites: To save the UiPath®Test Manager extension on Azure DevOps, you must be an Azure Administrator user.
-
Melden Sie sich bei Test Manager als Administrator an.
-
Öffnen Sie Ihr Projekt.
-
Navigate to Project Settings > Integration.
-
Click New Connection and select Azure DevOps from the dropdown.
-
Konfigurieren Sie die folgenden Verbindungseinstellungen:
-
Name: Enter a name for your Azure DevOps connection.
-
Beschreibung (optional): Fügen Sie eine Beschreibung als Referenz hinzu.
-
Server URL: Add the Azure Dev Ops server URL. For example:
https://company-name-serverRegion.cloudapp.azure.com. -
Personal Access Token: Create a PAT and paste it into this field to authorize Test Manager to perform actions. For more information, see Use personal access tokens.
Warnung:Wenn Sie die Azure DevOps-Verbindung erstellen, muss das PAT vollständigen Zugriff auf Azure DevOps-Dienste haben. Wählen Sie dazu unter Scopes die Option Vollständiger Zugriff aus, wenn Sie einen PAT erstellen oder bearbeiten. Nachdem die Verbindung hergestellt wurde, können Sie die PAT-Scopes reduzieren auf: Testverwaltung –
Read & Writeund Arbeitselemente –Read & Write. Weitere Informationen finden Sie unter Verwenden persönlicher Zugriffstoken. -
Defect Type: Enter an object type used for bug reporting in Azure DevOps. Otherwise, leave empty if you do not want to use defect integration.
Geben Sie einen Fehlertyp basierend auf dem Objekttyp ein, den Sie für Ihr neu erstelltes Azure DevOps-Projekt ausgewählt haben. Zum Beispiel:
BugoderIssue. -
Project Name: Enter your Azure DevOps project name.
-
-
Click the connection to expand the panel and copy the API Key for later use.
-
Open your project in Azure Dev Ops and go to Project settings.
-
Under Extensions, go to UiPath Test Manager.
-
Konfigurieren Sie die folgenden Erweiterungseinstellungen:
- Requirement Types: Select the types of objects you want to assign a test to. These will show up as requirements in Test Manager. For more information, see Requirements.
- Server-URL: Fügen Sie die Test Manager-URL hinzu. Die URL muss das folgende Format haben: https://{yourDomain}/{organizationName}/{tenantName}/testmanager_.
- API: Paste the API key.
- Manage Tests with Azure DevOps: Select this option to manage your tests through Azure DevOps. Otherwise, leave this option off, to manage your tests through Test Manager.
-
Klicken Sie auf Speichern (Save).
Arbeiten mit der Azure DevOps-Integration
Um zu sehen, wie die Integration funktioniert, sehen Sie sich die folgenden Beispiele an:
Synchronisieren von Arbeitselementen
You can create work items (e.g. Epic) in Azure DevOps and synchronize them with Test Manager. The work items will show up on the Requirements page.
-
Melden Sie sich bei Azure DevOps an und öffnen Sie Ihr Projekt.
-
Klicken Sie auf die Plus-Schaltfläche
und wählen Sie ein Neues Arbeitselement aus der Dropdownliste aus. -
Konfigurieren Sie Ihr Arbeitselement und klicken Sie dann auf Speichern und Schließen. Weitere Informationen finden Sie unter Hinzufügen und Aktualisieren eines Arbeitselements.
-
Log in to Test Manager and go to Requirements to view the synchronized work item. To refresh the page, click the Requirements breadcrumb element.
Hinweis:Um Arbeitselemente zu synchronisieren, die vor der Integration erstellt wurden, öffnen Sie ein einzelnes Element und klicken Sie auf
Schaltfläche „Aktionen“ und wählen Sie An Test Manager übergeben aus der Dropdownliste aus.
Verwalten von Tests über Azure DevOps
You can use UiPath Test Suite for test automation and Azure DevOps for test management. To use both solutions together, first you need to select Manage Tests with Azure DevOps in the integration configuration. For more information, see Configure an Azure DevOps Connection.
Jetzt können Sie die Tests verwalten, indem Sie Testfälle von Azure DevOps zum Test Manager verschieben. Mit anderen Worten: Jedes Arbeitselement des Typs Testfall von Azure wird an den Test Manager weitergeleitet. Stellen Sie sicher, dass Sie Ihren Azure-Testplänen Testfälle hinzufügen, da die Ergebnisse hierhin übertragen werden. Weitere Informationen finden Sie unter Erstellen von Testplänen und Testsammlungen.
Following this synchronization, you can automate the test cases through Studio. Later, if you execute your test cases using Orchestrator, the results are pushed to your Azure test plans.
Verwalten von Azure DevOps-Verbindungen
In der folgenden Tabelle sind die Aktionen aufgeführt, die Sie zum Verwalten Ihrer Azure DevOps-Verbindungen ausführen können.
| Aktion | Beschreibung | Verfahren |
|---|---|---|
|
Bearbeiten |
Bearbeiten Sie Ihre Verbindungseinstellungen. |
|
|
Löschen |
Löschen Sie die ausgewählte Verbindung und die zugehörigen Anforderungen. |
|
Ähnliche Artikel