Permanent regression suite

Browser journeys with known outcomes.

Every scenario is intentionally stable. Failure variants are explicit, so a runner can distinguish a broken application from its own infrastructure.

auth

Canonical authentication

Login, route change, dashboard assertion and logout.

Open →
totp

Authenticator MFA

Generate and enter a live six-digit TOTP.

Open →
email

Email OTP

Send, wait for and verify an OTP through a real test inbox.

Open →
commerce

Checkout journey

Forms, selects, date input, checkbox, route-like state and CSV download.

Open →
controls

Dynamic controls

Autocomplete, hidden/visible state, dialogs and stable assertions.

Open →
popup

Popup and new tab

Open a deterministic child page and assert its content.

Open →
timing

Slow application

Delay a document or API response without making the outcome ambiguous.

Open →
http

HTTP document error

Return a genuine 500 document response for classification tests.

Open →
failure

Changed application

Remove or disable the expected target deliberately.

Open →
api

API response

Return success, rate limiting, client errors, server errors or a timeout.

Open →