- Erste Schritte mit der Test Suite
- Überblick
- RPA-Tests
- Studio
- Orchestrator
- Testing Robots
- Test Manager

Test Suite-Benutzerhandbuch
RPA-Tests erfordern die Validierung automatisierter Prozesse, um zu gewährleisten, dass sie korrekt funktionieren. Zu den Herausforderungen bei RPA-Tests gehören komplexe RPA-Prozesse, die Sicherstellung, dass alle Teile des automatisierten Prozesses abgedeckt und getestet werden, die Verwendung von Datenvariationen und die Integration in andere ALM-Tools (Application Lifecycle Management).
Die UiPath-Plattform kann Ihnen beim Bewältigen dieser Herausforderungen helfen, indem sie Ihnen eine leistungsstarke IDE bietet, in der Sie Ihre RPA-Tests entwerfen, überprüfen können, wie viel von Ihrem Prozess abgedeckt und getestet wurde, die Möglichkeit haben, datengesteuerte Tests durchzuführen, Mithilfe von Dateien, automatisch generierten Daten, Entitäten oder Warteschlangen und ermöglicht Ihnen die Integration in eine Vielzahl von ALM-Tools.
- Wie Sie Ihren Test mit datengesteuerten Testmethoden leistungsfähiger machen. Unter Datengesteuertes Testen erfahren Sie, wie Sie datengesteuerte Tests durchführen können.
- Wie Sie die Testeffizienz durch die Erstellung von Pseudo-Objekten Ihrer Testfälle verbessern können. Unter Pseudo-Tests erfahren Sie, wie Sie Pseudo-Tests durchführen können.
- So reduzieren Sie das Risiko von nicht erkannten Fehlern mithilfe der RPA-Aktivitätsabdeckung. Unter Aktivitätsabdeckung und Deskriptorabdeckung erfahren Sie, wie Sie sicherstellen können, dass Ihre Testfälle abgedeckt und keine Redundanzen vorhanden sind.
- Wie Sie die Leistung der einzelnen Module Ihres Tests mithilfe der Profilausführung verfolgen und bewerten können. Unter Profilausführung erfahren Sie, wie Sie Leistungsprobleme in Ihren Testfällen beheben können.
- Veröffentlichen Sie die Testfälle im Orchestrator als NuGet-Pakete
- Erstellen Sie einen Testsatz basierend auf dem NuGet-Paket
- Wählen Sie die Testfälle aus, die Teil dieses Testsatzes sein sollen.
- Sie können Ihre Testsätze auf eine der folgenden Arten ausführen:
- Lösen Sie die Ausführung manuell über den Orchestrator aus. Unter Testausführungen finden Sie weitere Informationen zum Ausführen und Verwalten von Testausführungen im Orchestrator.
- Planen Sie die Ausführung mit einem Testzeitplan, den Sie beliebig konfigurieren können. Unter Testzeitpläne erfahren Sie, wie Sie die Ausführung Ihrer Tests planen können.
- Nutzen Sie eine Integration in eine CI/CD-Pipeline, wie Azure DevOps oder Jenkins, um Ihre Testsätze auszuführen und die Ergebnisse anzuzeigen. Unter AzureDevOps und Jenkins erfahren Sie mehr über die Integration in diese Pipelines
Nachdem Sie Ihre Tests mit Studio entworfen und dann mit Orchestrator- oder CI/CD-Integrationen ausgeführt haben, können Sie Ihr Testportfolio mit dem Test Manager verwalten. Der Test Manager bietet eine vollständige Nachverfolgbarkeit der Artefakte zwischen dem Geschäftsprozess (dargestellt durch das Testprojekt), den Anforderungen des Geschäftsprozesses, den Testfällen, die Sie für diese Anforderungen erstellt haben, den Testergebnissen dieser Testfälle sowie den Defekten.
Zudem zeigt das Video, wie Sie die Informationen über die Aktivitätsabdeckung analysieren, die Sie im Rahmen Ihrer Testausführung erreicht haben.
Im Wesentlichen zeigt dieses Video, wie Sie im Test Manager Ihr gesamtes Testportfolio für Ihren Geschäftsprozess verwalten und seine Qualität kontinuierlich überwachen und melden können.