Coming soon
Test your UI the way users actually use it.
An embedded browser test runner with real Chromium, performance profiling, WCAG accessibility audits, visual regression testing, and AI-powered test generation — no config files required.
🔬 The assertDB advantage
Rostyman is the only browser test runner that can assert your database state. After a form submission, check that the correct row was inserted in your database — at the test level, step level, or suite level. No custom hooks, no external scripts. Database and browser integration out of the box.
Performance
Core Web Vitals (LCP, FID, CLS) per page
Full network waterfall — resource timing, TTFB, transfer size
Memory profiler — heap snapshots, leak detection
Performance budgets — fail tests when metrics exceed thresholds
Network throttling — simulate 3G, 4G, cable, custom
Multi-viewport performance matrix
Security
Mixed content detection (HTTP assets on HTTPS pages)
CSP header analysis and violation reporting
Exposed credential scanning in network requests
Cookie security flags (HttpOnly, Secure, SameSite)
CORS misconfiguration detection
Privacy/redaction mode — scrub PII from test logs
Accessibility
WCAG 2.1 AA/AAA compliance audits (axe-core engine)
assertAccessibility step — audit mid-test, not just at load
Scope + severity + rule filters per assertion
Color contrast ratio analysis
Keyboard navigation testing
Screen reader landmark and ARIA validation
Testing
40+ action types: click, type, hover, drag, swipe, pinch, longPress
Visual regression — element-level + full-page pixel comparison
Data-driven testing — run same test with multiple data sets
Waiting strategies — visible, hidden, network idle, selector, custom
iFrame and multi-tab support
File upload and download assertions
Clipboard assertions
Geo and permission mocking
Date/time mocking
Cookie and localStorage assertions
Custom request headers injection
WebSocket and SSE live assertions
Console error assertions
Step-level retry on flaky steps
Test isolation — fresh/inherit/session modes
Lifecycle hooks — beforeAll, afterAll, beforeEach, afterEach
Bleed detection between tests
Selector playground (Ctrl+Shift+S)
AI
AI test generation from plain English description
Smart selector suggestions when tests break after UI changes
Flaky test analysis — root cause suggestions
Test coverage gap detection
Playwright / Cypress import (convert existing tests)
CI/CD & Management
CLI runner: rostyman test --tag smoke --headless
Test tags for selective execution (--tag)
Flaky test quarantine — [Q] badge, excluded from CI by default
Test run notifications — desktop + Slack webhook
Partial results (continue on failure)
HTML + JSON test reports
Browser Test Projects — Project → Group → Test hierarchy
Shared flows — reusable login/setup sequences
Session management — save and restore browser sessions
Coming soon
Get notified when it ships
We are shipping the Database Client first, then Browser Automation. Join the waitlist for early access.
Test your APIs while you wait
Download Rostyman today — all API testing features are available now, free.
Download Free