WebDriver reference
This page lists reference documentation for WebDriver.
- WebDriver BiDi reference
WebDriver BiDi is a bidirectional protocol for browser automation that provides event-driven communication between the local end (the automation client) and the remote end (the browser). This reference documents the modules, commands, events, capabilities, and errors available in WebDriver BiDi.
- WebDriver classic capabilities
WebDriver classic capabilities are used to communicate the features supported by a session. A client may also use capabilities to define which features it requires the driver to satisfy when creating a new session.
- WebDriver classic errors
Any WebDriver classic command that is sent might plausibly receive an error response. An error is represented by an HTTP response with an HTTP status code in the 4xx or 5xx range, and a JSON payload holding details of the error.
- WebDriver classic reference
WebDriver classic is the original WebDriver protocol that provides HTTP-based commands for browser automation. This reference documents the commands, capabilities, errors, and timeouts available in WebDriver classic.