Czym jest ChromeDriver?

ChromeDriver to samodzielny serwer, który implementuje standardy W3C WebDriverWebDriver BiDi. WebDriver to narzędzie typu open source służące do automatycznego testowania aplikacji internetowych w wielu przeglądarkach. Interfejs umożliwia kontrolowanie i analizowanie agentów użytkowników lokalnie lub zdalnie.

Możliwości to zestaw par klucz-wartość neutralnych pod względem języka, które służą do definiowania pożądanych funkcji i zachowania sesji WebDriver. Możliwości są zwykle przekazywane jako argument podczas tworzenia instancji WebDriver i można ich używać do określania ustawień przeglądarki, takich jak nazwa, wersja i strategia wczytywania strony.

ChromeDriver rozszerza Webdrivera o funkcje specyficzne dla Chromium. Używa obiektu ChromeOptions, aby przekazać możliwości do ChromeDriver z interfejsu WebDriver API. Niektóre funkcje specyficzne dla Chromium obejmują możliwość instalowania rozszerzeń, zmiany typów okien i przekazywania argumentów wiersza poleceń podczas uruchamiania.

ChromeDriver jest dostępny w Chrome na Androida i Chrome na komputery (Mac, Linux, Windows i ChromeOS).

Sprawdź obecny stan implementacji standardu WebDriver.

najnowsze binarne wersje ChromeDriver;

Począwszy od wersji M115 najnowsze wersje Chrome i ChromeDrivera są dostępne w odpowiednich kanałach wersji (stabilnej, beta, deweloperskiej i Canary) na panelu dostępności Chrome for Testing.

Aby pobrać najnowszy binarny plik wykonywalny ChromeDriver, możesz użyć punktów końcowych JSON.

Starsze wersje znajdziesz w sekcji Pobrane.

Dokumentacja

Rozwiązywanie problemów

Zaangażuj się