# Testpilot Guides
Source: https://www.jetify.com/docs/docs/testpilot/guides/index

Task-focused guides for common testing scenarios. Learn authentication, email testing, parameterization, and performance optimization.

These guides help you solve specific testing challenges and implement advanced workflows with
Testpilot.

<CardGroup>
  <Card title="Adding Context to Tests" icon="info" href="/docs/testpilot/guides/add-context-to-tests">
    Provide additional context to improve AI test understanding and reliability.
  </Card>

  <Card title="Email Testing with Mailosaur" icon="mail" href="/docs/testpilot/guides/email-testing-mailosaur">
    Integrate with Mailosaur for email-based testing and verification.
  </Card>

  <Card title="Testing Authentication" icon="key" href="/docs/testpilot/guides/test-authentication">
    Configure authentication to reuse login sessions across test cases.
  </Card>

  <Card title="Parameterizing Tests" icon="settings" href="/docs/testpilot/guides/parameterize-tests-environment-variables">
    Make tests flexible and reusable with environment variables and parameters.
  </Card>

  <Card title="Testing Responsive Design" icon="monitor" href="/docs/testpilot/guides/test-responsive-design">
    Test your application across different screen sizes and devices.
  </Card>

  <Card title="Parallel Testing" icon="zap" href="/docs/testpilot/guides/parallel-testing">
    Optimize test execution speed with parallel testing strategies.
  </Card>
</CardGroup>

## When to Use These Guides

* **Authentication**: When testing features behind login walls
* **Context**: When tests fail due to ambiguous UI elements
* **Parameterization**: When running tests across multiple environments
* **Viewports**: When ensuring responsive design works correctly
* **Email**: When testing registration or password reset flows
* **Performance**: When test suites take too long to complete

## Related Resources

* [Getting Started](/docs/testpilot/getting-started/) - If you're new to Testpilot
* [CLI Reference](/docs/testpilot/reference/cli/) - For command-line options and flags
* [Pilotfile Reference](/docs/testpilot/pilotfile-reference) - For configuration details