[][src]Crate webdriver_client

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.