Choose a method
Create configs under Project Settings → Configs, then add them on the test Settings tab. Field-level setup for each type lives on the Configs page. Environment-specific values use Config Environment Overrides.
Two-Factor Authentication (2FA)
For TOTP (Google Authenticator, Authy, and similar), create a Username + Password Credentials - with Two-Factor Authentication config and paste the fullotpauth:// URI from the account’s QR code:
- In your app, open 2FA setup for the test user until the QR code appears. Do not scan it with a phone.
- Decode the QR (for example with scanqr.org) and copy the
otpauth://totp/...URI. - Save that URI on the config in Project Settings → Configs. Field names are on Configs.
What we don’t support
- CAPTCHA challenges — Most CAPTCHA types (reCAPTCHA, hCAPTCHA, and similar) are not supported.
- BankID without a stub — Production BankID is not automated end to end; use a staging stub or the BankID live-stream flow.
Parallel runs and rate limits
When many tests log in at once, identity providers can rate-limit or invalidate sessions. Configure provider limits before scaling parallel plans. See Authentication Rate Limits.Related
- Test Data — overview of configs and related settings
- Email Inbox — verification emails and OTP extraction
- SMS Inbox — leased phone numbers for SMS OTP
- Crawling Sessions — crawl after login to map each user type