- Versionshinweise
- Erste Schritte
- Einstellung und Konfiguration (Setup and Configuration)
- Automationsprojekte
- Über die Veröffentlichung von Automatisierungsprojekten
- Entwerfen von Automatisierungen
- Verwalten von Aktivitätspaketen
- Konfigurieren von Aktivitätsprojekteinstellungen
- Signieren von Paketen
- Governance
- Importieren von Entitäten
- Moderne Designumgebung
- Verknüpfen eines Projekts mit einer Idee im Automation Hub
- Verwenden des Data Managers
- Abhängigkeiten
- Workflow-Typen
- Dateivergleich
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Integration der Quellenkontrolle
- Debugging
- Das Diagnose-Tool
- Variablen
- Argumente
- Importierte Namespaces
- Triggerbasierte Attended-Automatisierung
- Aufzeichnung
- UI-Elemente
- Kontrollfluss
- Selektoren
- Objekt-Repository
- Data-Scraping
- Bild- und Textautomatisierung
- Automatisierung von Citrix-Technologien
- RDP-Automatisierung
- Salesforce-Automatisierung
- SAP-Automation
- VMware Horizon-Automatisierung
- Protokollierung
- Das Tool ScreenScrapeJavaSupport
- Das WebDriver-Protokoll
- Test Suite – Studio
- Erweiterungen
- Fehlersuche und ‑behebung
- Informationen zur Fehlerbehebung
- Microsoft App-V – Unterstützung und Einschränkungen
- Fehlerbehebung bei Internet Explorer x64
- Probleme in Microsoft Office
- Erkennen von UI-Elementen in PDF mit Zugriffsoptionen.
- Reparieren der Active Accessibility-Unterstützung
- Automatisieren von Anwendungen, die unter einem anderen Windows-Benutzer ausgeführt werden
- Die Validierung großer Windows-Legacy-Projekte dauert länger als erwartet
Volle bzw. teilweise Selektoren
Die Zieldefinition in modernen UI-Automatisierungs-Aktivitäten trennt den Fensterselektor auf oberster Ebene vom Elementselektor:
- Fensterselektor – Vollständiger Selektor für das Anwendungsfenster.
- Strikter Selektor – Teilweiser Selektor. Ein strikter Selektor ist die genaue Zeichenfolge, die genau einem bestimmten UI-Element auf dem Bildschirm entspricht.
- Fuzzy-Selektor – Teilweiser Selektor. Ein Fuzzy-Selektor ermöglicht es dem Roboter, ein UI-Element mithilfe eines Fuzzy-Matching-Algorithmus zu finden, der Elemente identifizieren kann, auch wenn der Selektor keine genaue Übereinstimmung für die Attribute enthält.
Vollständige Selektoren enthalten alle Elemente, die notwendig sind, um ein UI-Element zu identifizieren, einschließlich des Fensters der obersten Ebene.
Das Fenster der obersten Ebene wird durch einen vollständigen Selektor definiert, der in der Eigenschaft Selektor im Scope Anwendung/Browser verwenden zu finden ist.
Beispiel eines ganzen Selektors für das Notepad-Fenster:
Teilweise Selektoren enthalten keine Informationen über das Fenster der obersten Ebene.
Aktivitäten mit teilweisen Selektoren sind in einem Container enthalten (Use Application/Browser), der einen vollständigen Selektor des Fensters der obersten Ebene definiert.
Die vollständige Definition des UI-Elements wird bestimmt, indem der Fensterselektor mit dem strikten Selektor/Fuzzy-Selektor zusammengeführt wird.
Beispiel eines partiellen Selektors für das editierbare Panel in Notepad:
Selektor-Editor und UI-Explorer zeigen den vollständigen Selektor an, nicht nur einen Teil davon. Es können jedoch nur die Elemente bearbeitet werden, die zum partiellen Selektor gehören. Der Fensterselektor ist ausgegraut und schreibgeschützt.