Skip to main content
Bugster authenticates to your app like a real user to run tests. Besides username/password, Bugster supports OTP (One-Time Password)—temporary codes sent via email during login.
Bugster provides a managed email address with access to incoming OTPs. You create an account in your app using this email.

Setup

1

Get your Bugster OTP email

Contact Bugster support or check your dashboard to obtain your dedicated OTP email address.
2

Create an account in your app

Register a new user in your application using the Bugster OTP email.
3

Add OTP credential to config.yaml

4

Set the environment variable

5

(Optional) Add to CI/CD

If using CI/CD, go to Projects → Settings → Environment Variables and add:

Use OTP in tests

Add these fields to any test requiring OTP authentication:
All tests with the same credential_id and requires_login: true share one authenticated session. Bugster logs in once, then reuses the session for subsequent tests. See Session Persistence for details.

Next steps

Credentials & roles

Configure username/password authentication

Session persistence

Share login sessions across tests