WebDriver

WebDriver以原生的方式驱动浏览器; 在此了解更多内容.

WebDriver 以本地化方式驱动浏览器,就像用户在本地或使用 Selenium 服务器的远程机器上所做的那样,这标志着浏览器自动化的飞跃。

Selenium WebDriver 指的是语言绑定和各个浏览器控制代码的实现。 这通常被称为 WebDriver

Selenium WebDriver 是 W3C 推荐标准

  • WebDriver 被设计成一个简单和简洁的编程接口。

  • WebDriver 是一个简洁的面向对象 API。

  • 它能有效地驱动浏览器。


入门指南

如果你是Selenium的新手, 我们有一些资源帮助你快速入门.

驱动会话

支持的浏览器列表

等待

网络元素

在DOM中识别和使用元素对象.

Chrome DevTools 协议

使用 Selenium 操作 Chrome DevTools 协议的示例。 CDP 的支持是临时的,直到 WebDriver BiDi 实现为止。

浏览器交互

Actions接口

用于向 Web 浏览器提供虚拟化设备输入操作的低级接口.

BiDirectional API (W3C compliant)

Support features

针对更高层面功能的额外支持类.

故障排除协助

如何管理 WebDriver 的问题.