ChromeDriver 概览

ChromeDriver 是一款实现 W3C WebDriver 标准的独立服务器。WebDriver 是一个开源工具,用于跨多种浏览器自动测试 Web 应用。借助其接口,您可以使用 capability 在本地或远程对用户代理进行控制和内省。

capability 是一组与语言无关的键值对,用于定义 WebDriver 会话所需的功能和行为。功能通常在创建 WebDriver 实例时以参数的形式传递,可用于指定浏览器设置,例如浏览器名称、版本和网页加载策略。

ChromeDriver 通过添加 Chromium 专用功能来扩展 Webdriver。它使用 ChromeOptions 对象将功能从 WebDriver API 传递给 ChromeDriver。Chromium 的某些特定功能包括安装扩展程序、更改窗口类型以及在启动时传递命令行参数。

ChromeDriver 适用于 Android 版 Chrome 和桌面版 Chrome(Mac、Linux、Windows 和 ChromeOS)。

您可以点击此处查看 WebDriver 标准的当前实现状态。

最新的 ChromeDriver 二进制文件

ChromeDriver 文档

排查问题

参与其中