- Versionshinweise
- Erste Schritte
- Einstellung und Konfiguration (Setup and Configuration)
- Automationsprojekte
- Abhängigkeiten
- Workflow-Typen
- Dateivergleich
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Integration der Quellenkontrolle
- Debugging
- Das Diagnose-Tool
- Workflow-Analyse
- Über die Workflow-Analyse
- ST-NMG-001 – Namenskonvention für Variablen
- ST-NMG-002 – Namenskonvention für Argumente
- ST-NMG-004 – Duplizierung des Anzeigenamens
- ST-NMG-005 – Variable überschreibt Variable
- ST-NMG-006 – Variable überschreibt Argument
- ST-NMG-008 – Variablenlänge überschritten
- ST-NMG-009: Datentabellenvariablen mit Präfix versehen
- ST-NMG-011 – Datentabellenargumente mit Präfix versehen
- ST-NMG-012 – Standardwerte für Argumente
- ST-NMG-016 – Argumentlänge überschritten
- ST-DBP-002 – Hohe Anzahl von Argumenten
- ST-DBP-003 – Leerer Catch-Block
- ST-DBP-007 – Mehrere Flussdiagrammebenen
- ST-DBP-020 – Nicht definierte Ausgabeeigenschaften
- ST-DBP-023 – Leerer Workflow
- ST-DBP-024 – Prüfung der Persistenzaktivität
- ST-DBP-025 – Voraussetzung für Variablenserialisierung
- ST-DBP-026 – Verwendung der Verzögerungsaktivität
- ST-DBP-027 – Bewährte Methode für Persistenz
- ST-DBP-028 – Voraussetzung für Argumentenserialisierung
- ST-USG-005 – Hartcodierte Aktivitätsargumente
- ST-USG-009 – Nicht verwendete Variablen
- ST-USG-010 – Nicht verwendete Abhängigkeiten
- ST-USG-014 – Paketbeschränkungen
- ST-USG-020 – Minimale Protokollmeldungen
- ST-USG-024 – Nicht verwendet, gespeichert für später
- ST-USG-025 – Missbrauch gespeicherter Werte
- ST-USG-026 – Aktivitätseinschränkungen
- ST-USG-027 – Erforderliche Pakete
- Variablen
- Argumente
- Importierte Namespaces
- Aufzeichnung
- UI-Elemente
- Kontrollfluss
- Selektoren
- Objekt-Repository
- Data-Scraping
- Bild- und Textautomatisierung
- Automatisierung von Citrix-Technologien
- RDP-Automatisierung
- SAP-Automation
- VMware Horizon-Automatisierung
- Protokollierung
- Das ScaleCoordinates-Migrationstool
- Das Tool ScreenScrapeJavaSupport
- Das WebDriver-Protokoll
- StudioPro
- Erweiterungen
- Fehlersuche und ‑behebung
- Internet Explorer x64
- Microsoft Office Interop-Probleme
- Erkennen von UI-Elementen in PDF mit Zugriffsoptionen.
- Erkennen von UI-Elementen nach Windows-Aktualisierungen.
- JxBrowser-Anwendungen
- Überwachung der Benutzerereignisse (User Events Monitoring)
- Java in App-V
- Microsoft App-V – Unterstützung und Einschränkungen
- Citrix-Fehlerbehebung
Aufzeichnungstypen
In UiPath Studio sind fünf Aufzeichnungstypen verfügbar:
- Grundlegend (Basic) – Generiert einen vollständigen Selektor für jede Aktivität und keinen Container. Die daraus resultierende Automatisierung ist langsamer als eine, die Container verwendet, und eignet sich für einzelne Aktivitäten.
- Desktop – Geeignet für alle Arten von Desktop-Apps und mehrere Aktionen. Sie ist schneller als der Basic Recorder und generiert einen Container (mit dem Selektor des obersten Fensters), in dem Aktivitäten eingeschlossen sind, sowie partielle Selektoren für jede Aktivität.
-
Web – für die Aufzeichnung in Web-Apps und Browsern entwickelt, generiert Container und verwendet standardmäßig die Eingabemethode Eingabe/Klicken simulieren (Simulate Type/Click).
Hinweis: Es wird empfohlen, die Web-Automatisierung im Internet Explorer 11 oder höher, Mozilla Firefox 50 oder höher oder der neuesten Version von Google Chrome auszuführen. - Bild – Wird verwendet, um virtualisierte Umgebungen (wie VNC, virtuelle Maschinen, Citrix und mehr) oder SAP aufzuzeichnen. Ermöglicht nur Bild-, Text- sowie Tastaturautomation und erfordert ausdrückliches Positionieren.
- Nativ Citrix - ist das Äquivalent des Desktop-Recorders, jedoch für Citrix-Umgebungen. Verwenden Sie dies nur in Ihren nativen Citrix-Automationsprojekten. Erfahren Sie mehr über Native Citrix-Unterstützung.
Um alle verfügbaren Aufzeichnungstypen anzuzeigen und den für Ihr Projekt am besten geeigneten auszuwählen, klicken Sie auf Aufzeichnen (Recording) in der Gruppe Assistenten (Wizards) der Multifunktionsleisten-Registerkarte Design (Design).
Alle Aufzeichnungstypen verfügen über eigene Controller (oder Symbolleisten), über die Sie auf Aktionen zugreifen können, die für jede Umgebung spezifisch sind, aber auch auf einige allgemeine.
Die Symbolleisten Desktop, Basic und Web Recording sind sich sehr ähnlich und ermöglichen Ihnen:
- Zeichnen Sie automatisch mehrere Aktionen auf, die am Bildschirm ausgeführt werden.
-
Nehmen Sie manuell einzelne Aktionen auf, z. B.:
- Starten oder Schließen einer Anwendung oder eines Webbrowsers
- Anklicken eines Schnittstellenelements
- Auswählen einer Option aus einer Drop-down-Liste
- Aktivieren eines Kontrollkästchens
- Simulieren von Tastenanschlägen oder Tastenkombinationen
- Kopieren von Text eines UI-Elements oder Durchführen von Screen-Scraping
- Suchen nach Elementen oder Warten, bis diese nicht mehr angezeigt werden
- Finden eines Bildes
-
Aktivieren eines Fensters
Die Symbolleiste Bildaufzeichnung (Image Recording) ermöglicht Ihnen:
- Klicken auf ein Bild oder einen Text
- Tastenanschläge oder Hotkeys simulieren
- Text aus einem Fenster auswählen und kopieren
- UI-Elemente extrahieren
- Nach Elementen suchen oder warten, bis diese nicht mehr angezeigt werden
- Ein Bild finden oder warten, bis es nicht mehr angezeigt wird
-
Ein Fenster aktivieren
Hinweis: Die Symbolleiste Bildaufzeichnung (Image Recording) unterstützt nur die manuelle Aufzeichnung (einzelne Aktionen).
Die Symbolleiste Native Citrix-Aufzeichnung (Native Citrix Recording) ermöglicht Ihnen:
- Zeichnen Sie automatisch mehrere Aktionen auf, die am Bildschirm ausgeführt werden.
-
Nehmen Sie manuell einzelne Aktionen auf, z. B.:
- Anklicken eines Schnittstellenelements
- Auswählen einer Option aus einer Drop-down-Liste
- Aktivieren eines Kontrollkästchens
- Simulieren von Tastenanschlägen oder Tastenkombinationen
- Kopieren von Text eines UI-Elements oder Durchführen von Screen-Scraping
- Suchen nach Elementen oder Warten, bis diese nicht mehr angezeigt werden
- Finden eines Bildes
- Aktivieren eines Fensters
Um herauszufinden, ob sich für Ihr Projekt die automatische oder manuelle Aufzeichnung eignet, sollten Sie die Unterschiede zwischen den Aufnahmetypen und ihren Möglichkeiten besser verstehen.
Automatischer Recorder |
Manuelle Aufzeichnung |
---|---|
|
|
Tastenkombinationen, die Sie während der Aufzeichnung verwenden können:
- F2 – pausiert für 3 Sekunden. Eine Countdown-Stoppuhr wird in der unteren linken Ecke des Bildschirms angezeigt. Dies kann hilfreich sein bei Menüs, die automatisch ausgeblendet werden.
- Esc – beendet die automatische oder manuelle Aufzeichnung. Wenn Sie die Escape-Taste erneut drücken, wird die Aufzeichnung als Sequence gespeichert und Sie kehren zur Hauptansicht zurück.
- Rechtsklick – beendet die Aufzeichnung.