Studio
2023.4
False
Bannerhintergrundbild
Studio-Benutzerhandbuch
Letzte Aktualisierung 26. Apr. 2024

Über das WebDriver-Protokoll

WebDriver ist ein gängiges Protokoll für die Automatisierung von Browsern. Es stellt eine REST-API in einer separaten ausführbaren Datei und nicht im Browser selbst bereit. Dieses Protokoll wird häufig u. a. mit den folgenden Aktionen verwendet: Starten von Browsern (mit oder ohne Monitor), Klicken auf Elemente, Eingeben von Text in Felder, Öffnen von Registerkarten, Erkunden von Dokumentobjektmodellen (DOM), Einfügen von JavaScript.

In the UiPath® Platform, the WebDriver protocol introduces support for headless browser automations. This means that browser automations don't necessarily have to rely on visual elements on screen, such as window frames. Automations are executed in the background, without you having to keep up the browser window. Nonetheless, the WebDriver protocol is not strictly meant for headless browser automations, and can also be used to operate browsers visually.

Automatisierungsprojekte mit dem WebDriver-Protokoll können für die folgenden Browser erstellt werden:

  • Google Chrome
  • Mozilla Firefox
  • Microsoft Edge-Browser

Automatisierungen über das WebDriver-Protokoll erfordern keine Installation entsprechender Browsererweiterungen, aber sie benötigen die entsprechende Browser-WebDriver-Ausführungsdatei.

Das WebDriver-Protokoll kann zwar für monitorlose und visuelle Browserautomatisierungen verwendet werden, ersetzt jedoch nicht die UiPath-Browsererweiterungen, sodass Sie die für Sie am besten geeignete Option wählen können.

Vom WebDriver-Protokoll generierte Selektoren sind mit den von den UiPath-Browsererweiterungen generierten Selektoren identisch. Dies gilt sowohl für monitorlose als auch visuelle Browserautomatisierungen.

Der WebDriver öffnet jedes Mal eine neue Browsersitzung (Prozess), die unabhängig von jeder anderen Browsersitzung ist. Wenn der Browser geschlossen wird, wird auch die entsprechende Webdriver-Anwendung (ChromeDriver.exe, geckodriver.exe oder msedgedriver.exe) zusammen mit allen zugehörigen Browsersitzungen beendet.

Mit dem WebDriver-Protokoll erstellte Automatisierungen können Browseraktivitäten innerhalb und außerhalb von Open Browser-Containern ausführen. Dies gilt sowohl für monitorlose als auch für visuelle Browser-Automatisierungen. Darüber hinaus werden für visuelle Browserautomatisierungen native Selektoren mit vollständig interaktiver Auswahlunterstützung generiert.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.