For setting up your repository connections (test repo vs code repo), see Repo & CLI Setup.

Managing Environments
Each environment has:- Name — A label for the environment (e.g., “Staging”, “Production”)
- Environment URL — The application URL for this environment
- Login URL — The login page URL (if authentication is required)
Test Users
Test users are the credentials Checksum uses to log into your application. Each environment can have multiple users for testing different roles or permission levels. To add a user:- Go to Settings → Testing Environment
- Select the environment
- Click Add User
- Enter the username and password
These credentials are stored securely and are only used during test execution.
.env file when downloaded via the CLI. This is useful for API keys, feature flags, or any other configuration your tests need.
Environment Variables
The Checksum CLI downloads environment variables from your project settings using the following command. You can find your API key on the Project Settings tab..env file in your test repository with all configured variables. You can override any variable by setting it explicitly in your CI environment or local shell:
.env file.