ChromeDriver, W3C WebDriver ve WebDriver BiDi standartlarını uygulayan bağımsız bir sunucudur. WebDriver, birçok tarayıcıda web uygulamalarının otomatik olarak test edilmesi için tasarlanmış açık kaynaklı bir araçtır. Arayüzü, kullanıcı aracılarının yerel olarak veya uzaktan kontrol edilmesine ve özelliklerini incelemeye olanak tanır.
Yetenekler, bir WebDriver oturumunun istenen özelliklerini ve davranışını tanımlamak için kullanılan, dile özgü olmayan bir anahtar/değer çiftleri kümesidir. Yetenekler genellikle bir WebDriver örneği oluşturulurken bağımsız değişken olarak iletilir ve tarayıcı adı, sürüm ve sayfa yükleme stratejisi gibi tarayıcı ayarlarını belirtmek için kullanılabilir.
ChromeDriver, Chromium'a özgü özellikler ekleyerek WebDriver'ı genişletir. WebDriver API'den ChromeDriver'a özellikleri iletmek için ChromeOptions
nesnesini kullanır. Chromium'a özgü bazı özellikler arasında uzantı yükleme, pencere türlerini değiştirme ve başlangıçta komut satırı bağımsız değişkenlerini iletme yer alır.
ChromeDriver, Android'de Chrome ve masaüstünde Chrome (Mac, Linux, Windows ve ChromeOS) için kullanılabilir.
WebDriver standardının mevcut uygulama durumunu inceleyin.
En son ChromeDriver ikili dosyaları
M115'ten itibaren, sürüm kanalı (Mevcut Ürün, Beta, Yeni Geliştirilenler, Canary) başına en son Chrome ve ChromeDriver sürümleri Test için Chrome kullanılabilirlik kontrol panelinde kullanılabilir.
En son ChromeDriver ikilisini indirmek için JSON uç noktalarını kullanabilirsiniz.
Eski sürümleri İndirilenler bölümünde bulabilirsiniz.
Belgeler
- Masaüstünde ChromeDriver'ı kullanmaya başlama (Windows, Mac, Linux)
- ChromeDriver'ın özellikleri olan ChromeOptions
- Mobil emülasyon
- ChromeDriver'ı güvende tutmayla ilgili öneriler içeren Güvenlik Önlemleri
- Chrome uzantısı yükleme
- Ayrıntılı günlük kaydı ve performans verisi günlük kaydı
Sorun giderme
- Chrome hemen kilitleniyor veya başlatılmıyor
- ChromeDriver kilitleniyor
- Tıklama sorunları
- Uzaktan hata ayıklama kullanılırken işlem desteklenmiyor
Katılın
- Sorular, sorun gidermeyle ilgili yardım ve genel tartışma için chromedriver-users posta listesi.
- StackOverflow ChromeDriver yayınları
- Sorun İzleyicimiz ve hata bildirme kılavuzu
- ChromeDriver'a katkıda bulunma
- ChromeDriver BiDi'ye katkıda bulunma