Registry / testing / thirtyfour

thirtyfour

JSON →
library0.37.0rscratesunverified

Thirtyfour is a Selenium / WebDriver library for Rust, for automated website UI testing.

# Cargo.toml [dependencies] thirtyfour = "0.37.0"
INSTALL
IMPORT
SIG · THIRTYFOUR
T
thirtyfour
testingrustv0.37.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

WebDriver
use thirtyfour::WebDriver;

Launch a WebDriver session and navigate to a URL.

use thirtyfour::WebDriver; #[tokio::main] async fn main() -> Result<(), Box<dyn std::error::Error>> { let driver = WebDriver::new("http://localhost:4444").await?; driver.goto("https://example.com").await?; println!("Title: {:?}", driver.title().await?); driver.quit().await?; Ok(()) }
Debug
Known issues
gotchaRequires a running WebDriver server (e.g., geckodriver, chromedriver).
fix
Start the WebDriver server before running the test.
affects: >=0.30.0
Upgrade
Version history
0.37.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
8 hits · last 30 days
node
8
Resources
thirtyfour — cargo add thirtyfour · libregistry