thirtyfour 0.2.0

Selenium webdriver client for Rust, inspired by the python selenium library, and named after the atomic number for Selenium (Se)
docs.rs failed to build thirtyfour-0.2.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: thirtyfour-0.33.0-alpha.2

thirtyfour

Selenium webdriver client for Rust, inspired by the python selenium library.

Named after the atomic number for the Selenium chemical element (Se).

Status: Very early stages, but I hope to get this up and running by early 2020.

Example

Here's what it looks like right now (synchronous version):

let caps = serde_json::json!({
    "browserName": "chrome",
    "version": "",
    "platform": "any"
});

let driver = WebDriverSync::new("http://localhost:4444/wd/hub", caps)?;
driver.get("https://mozilla.org");
println!("Title: {}", driver.title()?);
let elem = driver.find_element(By::Tag("input"))?;

Both sync and async versions are supported.