UiPath Documentation
activities
latest
false
UIAutomation-Aktivitäten
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Chromium-API

Chromium-API-Eingabemethode für die Browserautomatisierung basierend auf dem Chrome DevTools-Protokoll.

ChromiumAPI ist eine Eingabemethode für die Browserautomatisierung, die auf dem Devtools-Protokoll basiert und viele Vorteile bei der Automatisierung eines Chromium-basierten Browsers bietet.

Unterstützte Browser​

  • Microsoft Edge
  • Google Chrome

Unterstützte UIAutomation-Aktivitäten​

Kann mit den folgenden modernen Aktivitäten verwendet werden:

  • Use Application/Browser
  • Klicken (Click)
  • Eingeben in (Type Into)
  • Darauf zeigen (Hover)
  • Tastenkombinationen
    Hinweis:

    Diese Methode funktioniert nur bei Webelementen. Sie funktioniert nicht bei Elementen, die kein Teil der Webseite sind, z. B. Popups.

    Anforderungen​

Sie benötigen die neueste Edge-Erweiterung und das Paket UiPath.UIAutomation.Activities 21.10.3 oder höher.

Direktvergleich​

Hier sind einige Erkenntnisse, die Sie beim Entwerfen der Browserautomatisierung mit der ChromiumAPI-Eingabemethode berücksichtigen sollten.

ChromiumAPI vs. HardwareEvents​

Zuverlässigkeit​

Bei der Übermittlung von Tasten-/Mauseingaben über Hardware-Ereignisse werden diese an den Maus-/Tastatur-Eingabestrom des Betriebssystems gesendet. Von dort aus werden die Ereignisse an die Zielanwendung, in unserem Fall den Browser, weitergeleitet, der sie analysiert und an die Webseiten weitersendet.

Bei der Übermittlung von Tasten-/Mauseingaben über ChromiumAPI werden diese direkt an den Browser gesendet. Daher beseitigt diese Eingabemethode einen Kommunikationskanal, der fehlschlagen kann (wie jeder andere Kommunikationskanal).

Die direkte Kommunikation mit dem Browser über diese neue Methode führt zu weniger Kommunikationskanälen und damit zu einer verbesserten Zuverlässigkeit der Automatisierung.

Arbeitet im Hintergrund​

Für Hardware-Ereignisse müssen die Elemente fokussiert auf dem Bildschirm im Vordergrund stehen. ChromiumAPI erfüllt diese Anforderung nicht, da sie funktioniert, während der Browser minimiert ist und eine andere Registerkarte fokussiert ist (denken Sie daran, dass die modernen Aktivitäten dazu tendieren, die Arbeitsregisterkarte zu aktivieren).

ChromiumAPI vs. Simulate​

Verbesserte Effizienz​

Die ChromiumAPI sendet vertrauenswürdige Ereignis-Trigger, die genau die Kette von Ereignissen sind, die ausgelöst werden, wenn ein Mensch die gleiche Aktion ausführt. Somit ist neben der Automatisierung, die mit Simulate funktionierte, eine ganze Menge mehr mit ChromiumAPI möglich.

Weitere Vorteile​

Es ermöglicht das Senden von Hotkeys direkt an den Browser.

Die Eigenschaft Vor Eingabe löschen ist bei dieser Methode naheliegend, da sie das Zielelementfeld nicht standardmäßig leert.

Die Aktionen Mit Modifikatoren klicken sind effizienter und zuverlässiger.

Hinweis:

Wenn der Browser mit ChromiumAPI gestartet wird, erscheint ein Menüband, das angibt, dass der Browser im Debugmodus gestartet wurde (unten in blau hervorgehoben). Diese Meldung wird nicht angezeigt, wenn die Erweiterung über Gruppenrichtlinien installiert wird, die sich auf die UiPath-Erweiterung für Edge auswirken.

  • Unterstützte Browser​
  • Unterstützte UIAutomation-Aktivitäten​
  • Anforderungen​
  • Direktvergleich​
  • ChromiumAPI vs. HardwareEvents​
  • ChromiumAPI vs. Simulate​

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben