Crate webdriver_client

Source
Expand description

A library to drive web browsers using the webdriver interface.

Re-exports§

pub use messages::LocationStrategy;

Modules§

chrome
Support for the Chrome browser.
firefox
Support for the Firefox browser.
messages
Messages sent and received in the WebDriver protocol.
util
Small utilities.

Structs§

DriverSession
A WebDriver session.
Element
An HTML element within a WebDriver session.
FrameContext
Switch the context of the current session to the given frame reference.
HttpDriver
A driver using a pre-existing WebDriver HTTP URL.
HttpDriverBuilder
Builder for HttpDriver.
Screenshot

Enums§

Error
Error conditions returned by this crate.
JsonValue
Represents any valid JSON value.

Traits§

Driver
WebDriver server that can create a session.