什麼是 ChromeDriver?

ChromeDriver 是實作 W3C WebDriverWebDriver BiDi 標準的獨立伺服器。WebDriver 是開放原始碼工具,可用於在多個瀏覽器中自動測試網頁應用程式。其介面可讓您在本機或遠端使用功能,控制及檢視使用者代理程式。

能力是指一組語言中立的鍵/值組合,用於定義 WebDriver 工作階段的所需功能和行為。建立 WebDriver 例項時,通常會以引數的形式傳遞功能,並可用於指定瀏覽器設定,例如瀏覽器名稱、版本和網頁載入策略。

ChromeDriver 會新增 Chromium 專屬功能,擴充 Webdriver 的功能。它會使用 ChromeOptions 物件,將功能從 WebDriver API 傳遞至 ChromeDriver。部分 Chromium 專屬功能包括安裝擴充功能、變更視窗類型,以及在啟動時傳遞指令列引數。

ChromeDriver 適用於 Android 版 Chrome 和電腦版 Chrome (Mac、Linux、Windows 和 ChromeOS)。

查看 WebDriver 標準目前的實作狀態

最新的 ChromeDriver 二進位檔

從 M115 開始,每個發布管道 (穩定版、Beta 版、開發人員版、Canary 版) 的最新 Chrome 和 ChromeDriver 版本都會在 Chrome 測試版可用性資訊主頁中提供。

如要下載最新的 ChromeDriver 二進位檔,您可以使用 JSON 端點

你可以在「下載內容」中找到舊版本。

說明文件

疑難排解

親身參與