- Erste Schritte
- Projektmanagement
- Dokumente
- Arbeiten mit der Analyse der Änderungsauswirkungen
- Erstellen von Testfällen
- Testfälle automatisieren
- Konfigurieren von Testfällen für die Ausführung
- Verknüpfen von Testfällen in Studio mit dem Test Manager
- Zuweisen von Testfällen zu Anforderungen
- Dokumentieren von Testfällen mit Task Capture
- Klonen von Testfällen
- Exportieren von Testfällen
- Manuelle Testfälle
- Parameter
- Delete test cases
- Anwenden von Filtern und Ansichten
- Importieren von Orchestrator-Testsätzen
- Creating test sets
- Hinzufügen von Testfällen zu einem Testsatz
- Aktivieren der Aktivitätsabdeckung
- Aktivieren von Healing Agent
- Konfigurieren von Testsätzen für bestimmte Ausführungsordner und Roboter
- Überschreiben von Parametern
- Klonen von Testsätzen
- Exportieren von Testsätzen
- Anwenden von Filtern und Ansichten
- Projektvorgänge und Dienstprogramme
- Test Manager-Einstellungen
- ALM Tool-Integration
- API-Integration
- Fehlersuche und ‑behebung
Testtypen, die Test Manager in der Automation Suite unterstützt, welche RPA-Tests und Anwendungstests in UI-, API-, datengesteuerten und plattformübergreifenden Szenarien abdecken.
Test Manager ist der Hub für Anforderungen, Testfälle, Testsätze und Ergebnisse, unabhängig davon, welche Art von Tests Sie durchführen. Diese Seite bietet Ihnen eine Übersicht über jeden Testtyp, den Sie ausführen können, und zeigt Ihnen, wo Sie mehr über jeden Typ erfahren.
RPA-Tests
RPA-Tests validieren die Automatisierungen, die Sie in UiPath Studio erstellen, damit Sie bestätigen können, dass sie weiterhin wie erwartet funktionieren, während sich der zugrunde liegende Workflow ändert. Sie basieren auf:
- Datengesteuerte Tests – Ausführen eines Workflows für verschiedene Eingaben mithilfe von Testdatendateien, automatisch generierten Daten, Data Service-Entitäten oder Warteschlangen. Siehe Datengesteuerte Tests.
- Pseudo-Tests – Ersetzen von Eingaben oder Abhängigkeiten während des Entwurfs, damit Teile eines Prozesses validiert werden können, bevor jede Abhängigkeit bereit ist. Siehe Pseudo-Tests.
- Aktivitäts- und Deskriptorabdeckung – Nachverfolgung, wie viel eines Workflows tatsächlich mit Ihren Testfällen ausgeführt wurde, und Aufzeigen redundanter Abdeckung.Siehe Aktivitätsabdeckung und Deskriptor-Abdeckung.
- Profilausführung – Messen der Leistung jedes Moduls in einem Test, um Regressionen frühzeitig zu erkennen. Siehe Profilausführung.
Testfälle werden in Studio entworfen, in Orchestrator als Pakete veröffentlicht (oder über eine CI/CD-Pipeline wie Azure DevOps oder Jenkins ausgeführt) und dann für die Rückverfolgbarkeit, die Ausführungsverwaltung und die Berichterstattung mit Test Manager verknüpft. Siehe RPA-Tests.
Anwendungstests
Anwendungstests validieren die Systeme, mit denen Ihre Automatisierungen interagieren – Web-, Desktop-, SAP- oder mobile Anwendungen – unabhängig von einem bestimmten Automatisierungsprojekt. Sie unterstützen sowohl Low-Code (Drag-and-Drop)- als auch vollständig codierte Testautomatisierungen.
Informationen dazu, wie dies in der Automation Suite abgedeckt ist, finden Sie unter Anwendungstests.
UI-Tests
Basiert auf dem Aktivitätenpaket der UI Automation und dem Objekt-Repository, um zuverlässig mit Schnittstellenelementen zu interagieren und Prüfungen dieser durchzuführen.
API-Tests
Verwendet das Paket „Testaktivitäten“, um HTTP/API-Antworten direkt zu validieren, ohne die UI zu steuern.
Datengesteuertes Testen
Demselben datengesteuerte Ansatz, der bei RPA-Tests verwendet wird (Testdatendateien, automatisch generierte Daten, Entitäten, Warteschlangen), wird auf Testfälle auf Anwendungsebene angewendet.
Plattformübergreifende und mobile Tests
Das Aktivitätenpaket „Mobile Automatisierung“ stellt eine Verbindung mit Gerätefarmen und Emulatoren her, sodass Tests mit echten oder virtuellen mobilen Geräten ohne manuelle Gerätehandhabung ausgeführt werden können.
Browserübergreifende Tests sind keine eigenständige Funktion. Sie werden darüber gehandhabt, wie UI Automation auf einen bestimmten Browser abzielt, nicht über ein dediziertes browserübergreifendes Testraster.