Skip to main content

Crate browser_tester

Crate browser_tester 

Source
Expand description

Deterministic in-memory browser runtime for Rust tests.

This crate provides a lightweight DOM and JavaScript-like runtime tailored for deterministic unit and integration testing. Use Harness as the main entry point to load HTML, simulate user actions, control fake time, and assert DOM state.

Structs§

ClipboardPayloadArtifact
ClipboardWriteArtifact
DownloadArtifact
Harness
KeyboardEventInit
LocationNavigation
MockFile
MockPage
MockWindow
PendingTimer
ThrownValue

Enums§

Error
LocationNavigationKind

Type Aliases§

Result