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

> Bundle Spur test suites into a test plan to run them in parallel across environments, browsers, and viewports using each suite's saved configuration.

# Test plans: coordinate multi-suite runs

Test Plans combine multiple test suites and scenarios into parallel execution workflows across different environments and viewports. Each suite within a Test Plan maintains its own saved configurations, allowing you to orchestrate complex testing strategies efficiently.

## What Test Plans do

* Bundle multiple test suites into one run
* Reuse saved suite configuration so you don't have to reconfigure tests every time
* Orchestrate runs across environments (dev, staging, production) and viewports (mobile, desktop)
* Execute suites in parallel where possible to reduce total runtime

## How configuration works

Each suite inside a Test Plan keeps its own saved configuration. For every suite you add, you can adjust:

* **Environments** – Choose which environments the suite will run on (for example, dev, staging, production)
* **Viewports** – Select Mobile, Desktop, or both for each suite
* **Scenarios** – Pick specific scenarios from scenario tables to cover different data or user flows
* **Individual tests** – Exclude individual tests from a suite when they are not needed for this plan
* **Browsers** – Define the default browsers for the plan (Chrome, Safari, Microsoft Edge, Firefox) to control cross‑browser coverage

<Frame caption="Test Plan dashboard showing execution across multiple environments">
  <img src="https://mintcdn.com/spur/4nwpEE0-cgs18aCd/images/Screenshot2026-02-02at11.47.49AM.png?fit=max&auto=format&n=4nwpEE0-cgs18aCd&q=85&s=09b1bb6539d8da47a775586a4a10d43a" alt="Screenshot 2026 02 02 At 11 47 49 AM" width="2076" height="1164" data-path="images/Screenshot2026-02-02at11.47.49AM.png" />
</Frame>

## How executions run

When you run a Test Plan:

* All included suites start from a single action (Run Plan or a scheduled trigger)
* Spur runs suites in parallel wherever possible to speed up feedback
* You still get granular results per suite and per test, including pass/fail status and timings
* Each execution appears in your run history with links back to suite runs for debugging

<Frame caption="Run history view for a selected Test Plan">
  <img src="https://mintcdn.com/spur/nkJAnk4T86p0gJmp/Image2026-02-09at5.03PM.jpeg?fit=max&auto=format&n=nkJAnk4T86p0gJmp&q=85&s=e6870c1264168e43912374ded2cf849f" alt="Screenshot 2026 02 02 At 11 47 49 AM" width="3026" height="1776" data-path="Image2026-02-09at5.03PM.jpeg" />
</Frame>

<Tip>
  On the Test Plans page, scheduled plans show a clock icon next to their name. Hover over it to see the full schedule cadence — for example, "Scheduled to run every week on Monday at 9:00am" or "Scheduled to run every 3 hours" — so you can review all your schedules at a glance without opening each plan.
</Tip>

<Card icon="book" title="Learn more" href="/documentation/managing-tests/test-plans/create-test-plan">
  Detailed guide for creating Test Plans
</Card>

## Key benefits

<Columns cols={2}>
  <Card title="Comprehensive coverage">
    Test entire applications with one execution, not individual tests or suites.
  </Card>

  <Card title="Organized testing">
    Group related tests for releases, sprints, or feature deployments.
  </Card>

  <Card title="Consistent results">
    Maintain identical test configurations and scenarios across all executions.
  </Card>

  <Card title="Parallel execution">
    Run tests across environments and browsers simultaneously.
  </Card>
</Columns>

## When to use Test Plans

### Release validation

Validate critical functionality before production deployment.

* All critical path tests
* Staging + Production environments
* All supported browsers
* Run before deploy

### Nightly regression

Execute comprehensive overnight testing across your entire application.

* All test suites
* Dev + Staging environments
* Primary browsers
* Schedule: Daily at 2 AM

### Cross-browser testing

Ensure compatibility across different browser environments.

* Core features
* Staging environment
* Chrome, Safari, Firefox, Mobile
* Schedule: Weekly

### Production monitoring

Continuously validate critical user journeys in production.

* Critical user journeys
* Production environment only
* Chrome desktop
* Schedule: Every 30 minutes
