Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.spurtest.com/llms.txt

Use this file to discover all available pages before exploring further.

What are Environments?

An environment represents a specific deployment of your application where tests can be executed. Common examples include:

Development

Your local or dev server for early-stage testing

Staging

Pre-production environment for final validation before release

Production

Live production environment for monitoring real user experiences

Feature Branches

Temporary environments for testing new features in isolation
Each environment can have its own URLs, credentials, and configuration variables, which automatically apply when a test runs in that environment.
Screenshot 2026 02 02 At 6 57 01 PM
Choose a Default Environment to streamline test configuration and speed up the test run setup process.

Key Benefits

No Test Duplication

Write tests once, run them across all environments without copying test code.

Easy Comparison

Compare test results across environments to identify environment-specific issues.

Parallel Testing

Run the same test across multiple environments simultaneously for faster validation.

Environment-Specific Config

Each environment has its own URLs, credentials, and variables that automatically apply.
Need to temporarily redirect tests to a deploy preview or feature branch URL without changing your environment settings? Use Override URLs to redirect at runtime.