Wat is ChromeDriver?

ChromeDriver is een zelfstandige server die de W3C WebDriver-standaard implementeert. WebDriver is een open source-tool die is gebouwd voor het geautomatiseerd testen van web-apps in veel browsers. De interface maakt controle en introspectie van user agents lokaal of op afstand mogelijk met behulp van mogelijkheden.

Mogelijkheden zijn een taalneutrale set sleutel-waardeparen die worden gebruikt om de gewenste functies en het gedrag van een WebDriver-sessie te definiëren. Mogelijkheden worden doorgaans doorgegeven als argument bij het maken van een WebDriver-instantie en kunnen worden gebruikt om browserinstellingen op te geven, zoals de browsernaam, versie en strategie voor het laden van pagina's.

ChromeDriver breidt Webdriver uit door Chromium-specifieke mogelijkheden toe te voegen. Het gebruikt het ChromeOptions object om mogelijkheden door te geven aan ChromeDriver vanuit de WebDriver API. Sommige Chromium-specifieke mogelijkheden omvatten de mogelijkheid om extensies te installeren, venstertypen te wijzigen en opdrachtregelargumenten door te geven bij het opstarten.

ChromeDriver is beschikbaar voor Chrome op Android en Chrome op desktop (Mac, Linux, Windows en ChromeOS).

Bekijk de huidige implementatiestatus van de WebDriver-standaard .

Nieuwste binaire bestanden van ChromeDriver

Vanaf M115 zijn de nieuwste Chrome- en ChromeDriver-releases per releasekanaal (Stable, Beta, Dev, Canary) beschikbaar op het Chrome for Testing-beschikbaarheidsdashboard .

Om het nieuwste binaire ChromeDriver-bestand te downloaden, kunt u de JSON-eindpunten gebruiken.

Oudere releases vindt u onder Downloads .

Documentatie

Problemen oplossen

Doe mee