- Erste Schritte mit der Test Suite
- Studio
- Orchestrator
- Testing Robots
- Test Manager
- CI/CD-Integrationen
ALM Tool-Integration
Der Test Manager lässt sich nahtlos mit verschiedenen ALM-Tools (Application Lifecycle Management) über UiPath® Test Manager Connect integrieren, eine leistungsstarke Integrationslösung von Planview Tasktop Hub. Diese Integration wurde entwickelt, um die Zusammenarbeit zu verbessern, Prozesse zu optimieren und die Effizienz beim Verwalten von Testaktivitäten zu steigern.
Informationen zur Funktionsweise vom Test Manager in Bezug auf die ALM-Tools und andere UiPath®-Komponenten finden Sie unter Einführung in Test SuiteTM.
Der Test Manager ist mit führenden ALM-Lösungen kompatibel, die das Defektmanagement, die agile Planung, das Anforderungsmanagement und das Testmanagement umfassen. Diese Integration wird durch UiPath® Test Manager Connect erleichtert, das im Test Manager enthalten ist und von Planview bereitgestellt wird. UiPath® Test Manager Connect bietet eine hochgradig anpassbare, bidirektionale Synchronisierung von Objekten und gewährleistet so einen nahtlosen Datenaustausch zwischen dem Test Manager und verschiedenen ALM-Tools.
Der Test Manager unterstützt zwei ALM-Integrationsmuster mit externen Tools. Die Integrationsmuster sind unabhängig von den CI/CD-Pipelineintegrationen.
Dieses Integrationsmuster ist nützlich für Szenarien, in denen bereits externe ALM-Tools für das Defektmanagement, die agile Planung und das Anforderungsmanagement vorhanden sind, aber keine Funktionen für das Test Management. Diese Integration verwendet den Test Manager für die Verwaltung von Tests und Ergebnissen. Gleichzeitig wird der Testprozess in den Entwicklungslebenszyklus integriert, der vom externen Toolset unterstützt wird.
Im folgenden Diagramm können Sie sehen, welche Aufgaben von welcher Komponente (extern oder UiPath®) für dieses ALM-Integrationsmuster ausgeführt werden. Die Richtung einer Beziehung zwischen den Komponenten wird durch die Pfeile angegeben.
In einem realen Szenario verwenden Sie Studio, um eine Automatisierung zu erstellen und sie Ihren Tests zuzuweisen, gefolgt von der Testausführung durch den Orchestrator, wobei die Ergebnisse an den Test Manager zur Analyse und Integration in den Entwicklungsprozess übertragen werden. Im Zusammenhang mit einem fehlgeschlagenen Test als Ergebnis einer Testausführung können Sie einen Fehler erstellen. Wenn Sie über ein externes Tool für das Defektmanagement verfügen, können Sie den Test Manager verwenden, um diesen neuen Defekt zu erstellen. Der Fehler wird in Ihrem Tool erstellt und mit allen betroffenen Anforderungen verknüpft. Der Defekt wird mit detaillierten Protokollinformationen der ausführenden Roboter bereichert.
Sie können dieses Integrationsmuster verwenden, um Ihre Tests über Studio bzw. den Orchestrator zu automatisieren und auszuführen, während Sie Ihre externen Tools zum Erstellen und Verwalten der Tests verwenden. Durch dieses Integrationsmuster verwenden Sie externe Tools für das Test Management und nur die Serverkomponente des Test Managers (Test Manager Hub) ermöglicht die Verwendung der Automatisierung in Testfällen, die in der Testmanagementlösung Ihrer Wahl erstellt wurden.
Im folgenden Diagramm können Sie sehen, welche Aufgaben von welcher Komponente (extern oder UiPath®) für dieses ALM-Integrationsmuster ausgeführt werden. Die Richtung einer Beziehung zwischen den Komponenten wird durch die Pfeile angegeben.
Sie können beispielsweise mit Studio Ihren Testfällen eine Automatisierung zuweisen, sie über den Orchestrator ausführen und die Ergebnisse dann direkt an Ihr externes Tool pushen (z. B. Xray für Jira). Die Ausführungsergebnisse werden im Test Manager Hub hochgeladen und dann über die Connectors an Ihr externes Tool gepusht.
Stellen Sie die Integration mit anderen ALM-Tools ausschließlich über UiPath® Test Manager Connect her. Auch wenn vorkonfigurierte oder native Integrations-Connectors aus früheren Versionen noch für die Abwärtskompatibilität verfügbar sind, empfehlen wir die Verwendung von UiPath® Test Manager Connect.
Die vorgefertigten oder nativen Integrations-Connectors sind Bibliotheken, die externe ALM-Tools mit dem Test Manager verbinden. Eine generische Oberfläche führt Sie durch die Integration externer Systeme. Die Connectors bieten die spezifische Implementierung dieser Schnittstelle, um bestimmte ALM-Systeme zu integrieren. Sie können die Connectors im Test Manager für jedes Projekt einzeln konfigurieren. Sie können eine beliebige Anzahl externer Systeme und Projekte mit dem Test Manager integrieren.
- Atlassian Jira – Ermöglicht die Integration von Anforderungen und Fehlern.
- Xray für Jira – Fügen Sie umfassende Informationen hinzu, z. B. Screenshots, Protokolle und Testeranmerkungen aus Ihren Testausführungen. Xray für Jira wird durch UiPath® Test Manager für Jira unterstützt.
- Azure DevOps – Synchronisieren Sie Arbeitselemente mit dem Test Manager und verwalten Sie Ihre Tests über Azure DevOps.
- ServiceNow – Fügen Sie automatisierte Tests zu Ihrem Anwendungs- und RPA-Entwicklungslebenszyklus über die UiPath® Test Suite hinzu, während Sie das Testportfolio mit ServiceNowTM verwalten.
- SAP Solution Manager – Erstellen Sie automatisierte Tests für Ihre SAP- und Nicht-SAP-Anwendungen.