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.

Konfigurationsschritte

Aktivieren Sie die Chromium-Automatisierung für ein UI-Automatisierungsprojekt, führen Sie es mit einem sichtbaren oder monitorlosen Browser aus und schließen Sie die Browser ordnungsgemäß.

Die Chromium-Automatisierung erfordert keine Downloads pro Browser und keine Installation von Erweiterungen. Im Gegensatz zum WebDriver-Protokoll müssen Sie keine ausführbare Datei auf der Maschine platzieren oder zum System Path hinzufügen. Sie benötigen nur einen unterstützten Browser und die richtige Paketversion. Dann wählen Sie den Modus aus.

Voraussetzungen

  • Google Chrome, Microsoft Edge oder ein anderer Chromium-basierter Browser, der auf der Maschine installiert ist.
  • Das Paket UiPath.UIAutomation.Activities , Version 26.10.0 oder höher. Die Chromium-Automatisierung ist ab dieser Version allgemein verfügbar.
  • Der Browser muss mit aktiviertem Remote-Debugging starten können (siehe Gruppenrichtlinie unten).

Es sind zwei Modi verfügbar:

ModeBrowserfensterAm besten geeignet für
Chromium-AutomatisierungSichtbarEntwicklung, Debugging und Automatisierungen, die einen sichtbaren Browser benötigen
Chromium-Automatisierung monitorlosKeines (headless)Unattended-Automatisierung auf Servern und CI/CD-Pipelines
Tipp:

Chromium Automation Headless kombiniert ein Setup ohne Konfiguration mit einer monitorlosen Ausführung, wodurch es gut für die unbeaufsichtigte Automatisierung auf Servern geeignet ist, auf denen keine Anzeige verfügbar ist.

Aktivieren Sie die Chromium-Automatisierung

Sie können die Automatisierungsmethode für eine einzelne Aktivität oder als projektweiten Standard festlegen.

Für eine bestimmte Aktivität

  1. Fügen Sie Ihrem Workflow eine Use Application/Browser- Aktivität hinzu.
  2. Suchen Sie den Browser-Automatisierungsmodus im Eigenschaftenbereich .
  3. Wählen Sie Chromium-Automatisierung (sichtbarer Browser) oder Chromium-Automatisierung monitorlos (kein sichtbares Fenster).

Als Projektstandard

  1. Öffnen Sie die Projekteinstellungen (Zahnrad-Symbol im Bereich Projekt).
  2. Wechseln Sie zu UI Automation Modern > Application/Browser.
  3. Legen Sie den Browser-Automatisierungsmodus auf Chromium-Automatisierung oder Chromium-Automatisierung Headless fest.
  4. Wählen Sie Speichern.

Die Einstellung auf Aktivitätsebene hat Vorrang vor der Standardeinstellung des Projekts innerhalb ihres Scope.

Hinweis:

Einige Vorgänge, die von einem sichtbaren Fenster abhängen, werden im Headless-Modus nicht unterstützt. Wenn Sie den Headless-Modus anvisieren, verwenden Sie die Eingabemethoden SimulateClick, SimulateType und SimulateHover für Ihre Aktivitäten, da die Eingabe eines Hardware-Ereignisses ein sichtbares Fenster erfordert. Siehe Bekannte Probleme und Einschränkungen.

Inkognito-Browse (privat)

Die Chromium-Automatisierung unterstützt den Inkognito-Modus ohne zusätzliche Konfiguration. Diese unterscheidet sich von der Browser-Erweiterungsmethode, die die Aktivierung von In Inkognito zulassen für die UiPath-Erweiterung erfordert.

Browser werden geschlossen

Um einen Browser, der mit der Chromium-Automatisierung geöffnet wurde, zu schließen, verwenden Sie eine der folgenden Optionen:

  • Aktivität Close Tab – die empfohlene Methode zum Schließen einer einzelnen Registerkarte.
  • Aktivität Close Application – schließt die Browsersitzung.

Da die Chromium-Automatisierung die Browsersitzung intern verwaltet, werden beim Schließen des Automatisierungs-Scope auch die Sitzung und ihre temporäre user-data-dir beendet.

Überlegungen zur Gruppenrichtlinie

Die Chromium-Automatisierung basiert auf der Remote-Debugging-Funktion des Browsers. Sie wird blockiert, wenn die Gruppenrichtlinie DeveloperToolsAvailability auf 2 (Verwendung der Entwicklertools nicht zulassen) festgelegt ist.

Warnung:

Wenn die Richtlinie DeveloperToolsAvailability mit dem Wert 2 in Ihrer Umgebung erzwungen wird, kann die Chromium-Automatisierung den Browser nicht starten. Verwenden Sie stattdessen die Browser-Erweiterungsmethode oder das WebDriver-Protokoll .

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