test-cloud
latest
false
- Erste Schritte mit Test Cloud
- Organisationen unter Test Cloud verwalten
- Mit Test Cloud arbeiten
Anwendungstests
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Test Cloud – Benutzerhandbuch
Letzte Aktualisierung 16. Mai 2025
Anwendungstests
Um die Effizienz Ihrer Workflows für Anwendungstests sicherzustellen, integrieren Sie die folgenden Konzepte in den Designprozess Ihrer Testprojekte:
Verwenden Sie die folgenden Komponenten beim Entwerfen automatisierter Testfälle in Studio:
- Object Repository: Zentralisieren Sie UI-Elemente zur einfachen Wiederverwendung in Testfällen und Projekten.
- Workflows: Entwerfen Sie modulare Workflows für allgemeine Aktionen.
- Testfälle: Stellen Sie Workflows mithilfe von Testfallvorlagen und Ausführungsvorlagen zu strukturierten, automatisierten Testfällen zusammen.
Gruppieren Sie verwandte Testfälle in Ordnern, um die Transparenz und Organisation zu verbessern.
Verbessern Sie die Nachverfolgbarkeit und Abdeckung Ihrer Testprojekte mithilfe Test Manager:
- Beginnen Sie mit dem Erstellen oder Importieren von Anforderungen, um Testfälle mit Geschäftszielen zu verknüpfen.
- Erzielen Sie eine durchgängige Nachverfolgbarkeit, indem Sie Testfälle mit Anforderungen verbinden.
- Analysieren Sie die Testabdeckung und entdecken Sie potenzielle Lücken mithilfe von Insights-Dashboard.
- Synchronisieren Sie Testartefakte mit gängigen ALM-Tools über UiPath Test Manager Connect.
Nutzen Sie die KI-Funktionen von Autopilot for Testers, um Ihre Testprojekte zu verbessern:
- KI-Funktionen Test Manager : Helfen Ihnen bei der Überprüfung der Anforderungsqualität, generieren fehlende Testszenarien und sammeln Testerkenntnisse.
- Studio AI-Funktionen: Helfen Ihnen beim Refactoring von Code, dem Generieren von Ausdrücken, Testdaten und Fuzzy-Überprüfungen sowie bei codierten/Low Code-Testfällen.
Weitere Informationen zu den KI-Funktionen von Autopilot for Testers finden Sie unter Autopilot for Testers.
Verwenden Sie die UiPath Test Cloud, um das Testen des UI-Selektors zu verbessern:
- Verwenden Sie das Object Repository anstelle statischer Selektoren für UI-Elemente.
- Vermeiden Sie absolute Selektoren, die durch UI-Änderungen unterbrochen werden. Verwenden Sie ankerbasierte Selektoren für dynamische UI-Elemente.
- Aktivieren Sie die Workflow-Analyse-Regeln Klick simulieren und Typ simulieren, um Interaktionen in Web- oder Desktop-Apps zu beschleunigen.
- Implementieren Sie Wiederholungsmechanismen, um zeitweilige UI-Verzögerungen zu verarbeiten.
Verwenden Sie die verfügbaren Testdatenfunktionen:
- Optimieren Sie die Testdatenverwaltung mit Orchestrator-Testdatenwarteschlangen und Data Service-Entitäten.
- Generieren Sie Testdaten mit KI.
- Parametrisieren Sie Testeingaben, anstatt hartcodierte Werte zu verwenden.
Befolgen Sie diese Empfehlungen für die Integration von Tests in CI/CD-Pipelines:
- Planen und Ausführen von automatisierten Tests im Test Manager.
- Lösen Sie Tests automatisch mit DevOps-Tools aus.
- Reduzieren Sie die Testzykluszeit durch parallele Ausführung auf mehreren Robotern.
- Verwenden Sie API-basierte Tests, um die UI-Abhängigkeit zu minimieren.
So behandeln Sie die Ausnahmen von Testausführungen effektiv:
- Protokollieren Sie detaillierte Ausführungsergebnisse, einschließlich Screenshots und Fehlermeldungen, im Test Manager.
- Verwenden Sie Try-Catch-Blöcke für eine konsistente Fehlerbehandlung.
- Nutzen der Orchestrator-Protokolle für eine gründliche Fehlersuche.
- Versenden von Testausführungsberichten per E-Mail.
Befolgen Sie diese Methoden, um die Leistung zu verbessern:
- Führen Sie Tests im Unattended-Modus aus, um schnellere Ergebnisse zu erzielen.
- Ersetzen Sie statische Verzögerungen durch dynamische Wartemechanismen.
- Minimieren Sie UI-Interaktionen mithilfe von API- und Datenbankvalidierungen.
Halten Sie Ihre automatisierten Tests auf dem neuesten Stand:
- Aktualisieren Sie die Selektoren regelmäßig, um sie an Anwendungsänderungen anzupassen.
- Entfernen Sie veraltete Testfälle.
- Refactoring von Workflows für eine verbesserte Effizienz.
- Verwenden Sie die Versionskontrolle, um Änderungen nachzuverfolgen und die Zusammenarbeit zu fördern.
- 1. Erstellen Sie ein skalierbares Testautomatisierungsframework
- 2. Erkunden Sie den Test Manager für Nachverfolgbarkeit und Abdeckung
- 3. Erweitern Sie Ihre Testprojekte mit KI-Funktionen
- 4. Optimieren Sie die Selektorstrategie für UI-Tests
- 5. Implementieren Sie datengesteuerte Tests
- 6. Integrieren Sie UiPath-Tests in CI/CD-Pipelines
- 7. Klassifizieren Sie sich für die Ausnahmeverwaltung und Berichterstattung
- 8. Optimieren Sie die Testausführungsleistung
- 9. Automatisierte Tests regelmäßig warten und aktualisieren