Canonical authentication
Login, route change, dashboard assertion and logout.
Permanent regression suite
Every scenario is intentionally stable. Failure variants are explicit, so a runner can distinguish a broken application from its own infrastructure.
Login, route change, dashboard assertion and logout.
Generate and enter a live six-digit TOTP.
Send, wait for and verify an OTP through a real test inbox.
Forms, selects, date input, checkbox, route-like state and CSV download.
Autocomplete, hidden/visible state, dialogs and stable assertions.
Open a deterministic child page and assert its content.
Delay a document or API response without making the outcome ambiguous.
Return a genuine 500 document response for classification tests.
Remove or disable the expected target deliberately.
Return success, rate limiting, client errors, server errors or a timeout.