Expand description
WASM Testing Features Module
Implements the top 5 WASM/TUI testing features from the spec (Section E):
- Deterministic Replay - Record and replay test sessions
- Memory Profiling - Track WASM linear memory usage
- State Machine Validation - Playbook integration
- Cross-Browser Testing - Multi-browser matrix
- Performance Regression - Baseline tracking
Structs§
- Browser
Matrix - Cross-browser test configuration
- Browser
Test Result - Cross-browser test result
- KeyModifiers
- Keyboard modifier keys
- Memory
Growth Event - Memory growth event
- Memory
Profile - Memory profile for a WASM module
- Memory
Snapshot - Memory profile snapshot
- Performance
Baseline - Performance baseline
- Performance
Comparison - Performance comparison result
- Performance
Metric - Performance metric
- Recording
- A recorded test session
- Recording
Metadata - Recording metadata
- Viewport
- Viewport dimensions
Enums§
- Browser
- Supported browser engines
- Comparison
Status - Comparison status
- Recorded
Event - A recorded event for deterministic replay
Functions§
- compare_
performance - Compare current metrics against baseline
- render_
performance_ report - Render performance comparison as text