Crate webdriver_client [−] [src]
A library to drive web browsers using the webdriver interface.
Reexports
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 |
Enums
Error |
Error conditions returned by this crate. |
JsonValue |
Represents any valid JSON value. |
Traits
Driver |
WebDriver server that can create a session. |