- Überblick
- Erste Schritte
- Häufig gestellte Fragen
Funktionen von Healing Agent in UiPath zur autonomen Erkennung und Behebung von Fehlern der UI-Automatisierung, die durch wechselnde Schnittstellen und externe Faktoren verursacht wurden.
UI Automation stellt aufgrund der sich ständig weiterentwickelnden Benutzeroberflächen sowie externer Faktoren wie Netzwerkdurchsatz, Anwendungseingabe und -leistung sowie sich ständig ändernder UI-Frameworks eine Herausforderung dar.
Test Heals vs. RPA Heals
Healing Agent uses the same recovery mechanism everywhere, but consumption is tracked under two different terms depending on where it runs:
- Test Heals — These are healing actions performed during Test Manager / Test Cloud test executions. Licensed through the App Test Healing Agent add-on.
- RPA Heals — These are healing actions performed on Automation Cloud unattended and attended automation. Licensed through the standard Healing Agent add-on / Platform Units.
The two entitlements are tracked separately, so a tenant can have one enabled without the other.
UiPath Healing Agent bietet eine umfassende Lösung mit einem auf einer Just-in-Time-Analyse (JIT) des UI-Automatisierungsprozesses basierenden Selbstheilungsverfahren, das die effektivsten Wiederherstellungsstrategien ermittelt.
Die Wiederherstellungsstrategien sind ausgeklügelt und integrieren sowohl robuste Logik als auch KI-Verbesserungen, wo dies erforderlich ist, um eine nahtlose Automatisierung zu gewährleisten.
UiPath Healing Agent bietet zwei Hauptvorteile:
- Erstens kann er Empfehlungen geben, wenn die UI-basierte Automatisierung fehlschlägt. Healing Agent kann neue Selektoren vorschlagen, intelligente Verzögerungen in bestimmten Bereichen einbauen oder Code-Snippets aktualisieren, um unerwartete Popups zu bewältigen.
- Zweitens ergänzt dessen Fähigkeit zur Selbstheilungden bereits robusten Unified Target Fallback-Ansatz. Eine Automatisierung, die in komplexen Situationen sonst fehlschlagen würde, kann sich dank dieses Mechanismus erholen. Die Selbstheilungsfunktion ist intelligent genug, um eine oder mehrere Wiederherstellungsstrategien anzuwenden, damit die Automatisierung weiterläuft.
Zum Beispiel kann sie mehrere Wiederherstellungsschritte in einer Kaskade ausführen: ein Overlay schließen, das die Automatisierung stört, einen Selektor anpassen und eine intelligente Verzögerung anwenden, um darauf zu warten, dass die Seite ordnungsgemäß geladen wird.
Prozesse, die vom Healing Agent profitieren
- Unbeaufsichtigte Automatisierung—Prozesse, die UI-Automatisierung beinhalten und autonom im Hintergrund auf virtuellen Maschinen oder Servern ausgeführt werden, die häufig aufgrund unvorhersehbarer Faktoren wie variablen Ladezeiten von Anwendungen, instabilen Selektoren oder unerwarteten Pop-ups, fehlschlagen.
- Attended Automatisierung – Verarbeitung mit UI-Automatisierung, die in Zusammenarbeit mit einem menschlichen Benutzer ausgeführt wird und für die Zusammenarbeit mit dem Benutzer entwickelt wurde.Der Prozess scheitert aufgrund unvorhersehbarer Benutzerinteraktionen, dynamischer UI-Änderungen, Umweltvariabilität, Leistungs- und Ressourcenbeschränkungen, Netzwerkverbindungsproblemen oder fehlender robuster Fehlerbehandlung.