- Erste Schritte mit der Test Suite
- Studio
- Test Suite – Studio
- Überblick
- Testaktivitäten und APIs
- Orchestrator
- Test Manager
RPA-Tests
RPA testing requires validating automated processes to guarantee that they function correctly. Challenges in RPA testing can represent having complex RPA processes, ensuring that all parts of the automated process are covered and tested, using data variations, and integrating with other ALM (Application Lifecyle Management) tools. For each of these challenges, UiPath®'s Test SuiteTM can help you manage these challenges by offering you a powerful IDE where you can design your RPA tests, a feature that verifies how much of your process has been covered and tested, the ability to perform data-driven testing, using files, auto-generated data, entities, or queues, and allows you to integrate with a multitude of ALM tools.
- How to make your test more powerful using data-driven testing. Visit Data-driven testing to read about how you can perform data-driven testing with UiPath® Test Suite.
- How to enhance testing efficiency by creating mocks of your test cases. Visit Mock testing to read about how you can perform mock testing with UiPath® Test Suite.
- 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.
Das folgende Video zeigt Ihnen, wie Sie die Testfälle, die Sie im vorherigen Tutorial in Studio erstellt haben, im Orchestrator veröffentlichen können und welche Optionen Sie für ihre Ausführung haben. Nachdem Sie mit dem Entwerfen Ihrer Testfälle fertig sind, veröffentlichen Sie sie im Orchestrator als NuGet-Pakete, mit denen Sie dann einen darauf basierenden Testsatz erstellen und die Testfälle auswählen, die Teil von diesem Testsatz sein sollen. Danach können Sie Ihre Testsätze auf folgende 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.
- Integrate with a CI/CD pipeline, such as Azure DevOps or Jenkins, and use them to execute your test sets and see the results. Visit AzureDevOps and Jenkins to read about how to integrate UiPath®'s Test Suite with these pipelines.
After you design your tests with Studio, and then execute them using Orchestrator or CI/CD integrations, then you can go ahead and manage your testing portfolio using Test Manager. Test Manager offers full artifact traceability between the business process (represented by the test project), the requirements of the business process, the test cases you've created for these requirements, the test results of these test cases, as well as the defects.
Zudem zeigt das Video, wie Sie die Informationen über die Aktivitätsabdeckung analysieren, die Sie im Rahmen Ihrer Testausführung erreicht haben.
Essentially, this video shows how in Test Manager you can manage your entire test portfolio for your business process, and constantly monitor and report on its quality.