API Reference
Generated from the D source's DDoc comments.
selenium
| Module | Description |
|---|---|
selenium |
Selenium WebDriver library for driver management and browser automation. |
selenium.actions |
W3C Actions framework: input sources, action items, and the per-session builder. |
selenium.bridge |
The WebDriver server connection that owns one or more sessions. |
selenium.browser |
The generic browser capabilities base and its capability serialization. |
selenium.driver |
A handle to a WebDriver session and its navigation commands. |
selenium.element |
The remote element handle and its geometry types. |
selenium.exception |
WebDriver error hierarchy and mapping from server error responses. |
selenium.grid |
Selenium Grid library for server support and remote session management. |
selenium.locator |
Element locators pairing a W3C location strategy with a selector. |
selenium.root |
Root abstractions for the primary document, iframes, and shadow roots. |
selenium.actions
| Module | Description |
|---|---|
selenium.actions.key |
W3C keyboard input source key code points for non-printable keys. |
selenium.actions.pointer |
W3C pointer input source types, move origins, and button constants. |
selenium.browser
| Module | Description |
|---|---|
selenium.browser.chrome |
Chrome capabilities and the goog:chromeOptions vendor object. |
selenium.browser.edge |
Edge capabilities and the ms:edgeOptions vendor object. |
selenium.browser.firefox |
Firefox capabilities and the moz:firefoxOptions vendor object. |
selenium.browser.safari |
Safari capabilities and the safari: vendor options. |
selenium.driver
| Module | Description |
|---|---|
selenium.driver.cookies |
Cookie model and the per-session cookie store. |
selenium.driver.logger |
Client, driver-process, and remote logging aggregated for a session. |
selenium.driver.print |
Page printing options and the W3C /print request body model. |
selenium.grid
| Module | Description |
|---|---|
selenium.grid.server |
Grid server primitives: models, HTTP dispatch seam, hub, and node. |
selenium.grid.server
| Module | Description |
|---|---|
selenium.grid.server.http |
Server-side HTTP request and response primitives and the route dispatch seam. |
selenium.grid.server.hub |
The grid hub: request router, node registry, and session ownership map. |
selenium.grid.server.model |
Grid status, node, slot, and session data models for the wire envelope. |
selenium.grid.server.node |
The grid node: slot host composing WebDriver bridges and node endpoints. |