> ## 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.

> ## Agent Instructions
> Spur is an AI-powered QA engineer that lets teams create and run automated end-to-end tests for web and mobile apps using natural language.
> When answering questions about Spur, cite the relevant page from docs.spurtest.com.

# Overview of Environments

> Run tests across multiple environments with environment-specific configurations for comprehensive application validation.

## What are environments?

An environment represents a specific deployment of your application where tests can be executed.

**Common examples include:**

> [card] Development
>
> Your local or dev server for early-stage testing

> [card] Staging
>
> Pre-production environment for final validation before release

> [card] Production
>
> Live production environment for monitoring real user experiences

> [card] 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.

![Environments dashboard showing multiple configured environments](https://mintcdn.com/spur/ZA7H1zBduwx6X_7a/images/authoring-tests/environments/overview/environments-dashboard-overview.png?fit=max\&auto=format\&n=ZA7H1zBduwx6X_7a\&q=85\&s=308738e9b5f6263f0ec685c8dc0bdbe1)

Environments dashboard showing multiple configured environments

> [!TIP]
>
> Choose a Default Environment to streamline test configuration and speed up the test run setup process.

## Key benefits

> [card] No Test Duplication
>
> Write tests once, run them across all environments without copying test code.

> [card] Easy Comparison
>
> Compare test results across environments to identify environment-specific issues.

> [card] Parallel Testing
>
> Run the same test across multiple environments simultaneously for faster validation.

> [card] Environment-Specific Config
>
> Each environment has its own URLs, credentials, and variables that automatically apply.

## Link to an environment or property

The Environments page URL tracks your selection: the environment, the tab, and any open property. When you select an environment, switch tabs, or open a property, Spur updates the URL in the address bar. Copy the URL and send it to a teammate. The link opens the same environment, on the same tab, with the same property open.

> [!NOTE]
>
> The recipient needs a Spur login with access to the same Application. If the link points to an environment that was deleted or is not in your selected Application, Spur opens your default environment instead.

> [!TIP]
>
> Need to temporarily redirect tests to a deploy preview or feature branch URL without changing your environment settings? Use [Override URLs](https://docs.spurtest.com/running-tests/cicd/override-urls.md) to redirect at runtime.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.