ChromeDriver – Übersicht

ChromeDriver ist ein eigenständiger Server, der den W3C WebDriver-Standard implementiert. WebDriver ist ein Open-Source-Tool, das zum automatischen Testen von Webanwendungen in vielen Browsern entwickelt wurde. Die Benutzeroberfläche ermöglicht die lokale oder Remote-Steuerung von User-Agents und die Introspektion von User-Agents mithilfe von Funktionen.

Capabilities sind sprachneutrale Schlüssel/Wert-Paare, mit denen die gewünschten Funktionen und das Verhalten einer WebDriver-Sitzung definiert werden. Capabilities werden beim Erstellen einer WebDriver-Instanz normalerweise als Argument übergeben und können verwendet werden, um Browsereinstellungen wie den Browsernamen, die Version und die Strategie zum Seitenaufbau anzugeben.

ChromeDriver erweitert Webdriver um Chromium-spezifische Funktionen. Sie verwendet das Objekt ChromeOptions, um Funktionen von der WebDriver API an ChromeDriver zu übergeben. Einige Chromium-spezifische Funktionen umfassen die Möglichkeit, Erweiterungen zu installieren, Fenstertypen zu ändern und Befehlszeilenargumente beim Start zu übergeben.

ChromeDriver ist für Chrome unter Android und Chrome auf Computern (Mac, Linux, Windows und ChromeOS) verfügbar.

Den aktuellen Implementierungsstatus des WebDriver-Standards können Sie hier einsehen.

Neueste ChromeDriver-Binärdateien

ChromeDriver-Dokumentation

Fehlerbehebung

Mitmachen