BROWSER AUTOMATION
BetaTest your UI the way users actually use it.
An embedded browser test runner with real Chromium, performance analysis, WCAG accessibility audits, visual regression, and database-aware assertions — all in one app, 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.
Analysis
Three-phase scan: performance, security, accessibility — each scored 0-100
Persistent scores per URL — see trends across runs
Network panel with request waterfall
Network mocking — redirect requests to data-URL responses
Multi-viewport matrix — desktop, tablet, mobile in one pass
Accessibility
WCAG audit using axe-core engine
assertAccessibility step — audit mid-test, not just at load
Scope, severity, and rule filters per assertion
AX tree inspector — drill into the accessibility hierarchy
Keyboard navigation and ARIA landmark validation
Testing
44 step types: click, type, hover, navigate, scroll, tap, swipe, longPress, dragAndDrop, pressKey, assertScreenshot, assertDB, assertApiCall, assertText, assertVisible, assertURL, assertWCAGViolations, and more
Visual regression — PNG baseline pixel-diff per element or full page
Test isolation — fresh, inherit, or session modes
Per-step setup (S) and teardown (T) flags — run steps as test fixtures
Selector playground (Ctrl+Shift+S) — live CSS selector testing
Session management — save/restore cookies + localStorage + sessionStorage
Cookie & storage inspector
iFrame support (withinFrame step)
Console error assertions
File upload and download assertions
Date and geolocation mocking
Test Management
Test tags + selective execution by tag
Flaky test quarantine — [Q] badge, excluded from runs by default
Run history panel — see every previous result
Browser test projects — Project → Group → Test hierarchy
Per-row Run button + bulk Run at workspace, project, or group level
Export in 6 formats: Playwright, Cypress, Puppeteer, WebdriverIO, Selenium Python, Selenium JS
Import from the same 6 formats — migrate existing test suites in one step
Free during the v1.0 beta
Browser automation ships with v1.0 and is free for everyone while it's in beta. Download Rostyman today and start recording tests — it works best on simple sites and localhost apps.
Download Free