> ## Documentation Index
> Fetch the complete documentation index at: https://docs.simpleuat.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Which pack should I use?

> All 15 seeded platform Test Suite Packs and when each one fits a freelance UAT job.

Start from the job, not from collecting packs. After you install one, uncheck or delete what you will not run.

<AccordionGroup>
  <Accordion title="Web Application Essentials">
    Core UAT coverage for a typical web application release. **Use when** you are testing a normal website or web app and you do not already have a client script.
  </Accordion>

  <Accordion title="E-commerce Checkout">
    Cart through confirmation, including payment failures. **Use when** checkout is the job.
  </Accordion>

  <Accordion title="Authentication & Account">
    Registration, login, recovery, and profile. **Use when** the release is mostly accounts and sign-in.
  </Accordion>

  <Accordion title="Mobile Application Essentials">
    Install, journeys, permissions, offline, and notifications. **Use when** the project type is iOS or Android.
  </Accordion>

  <Accordion title="API UAT Essentials">
    Smoke, auth, validation, and error coverage for APIs. **Use when** the client gave you an API to exercise, not a UI.
  </Accordion>

  <Accordion title="Forms & Validation">
    Required fields, formatting, and submit behavior. **Use when** the release is a form-heavy flow.
  </Accordion>

  <Accordion title="Role-Based Access Control">
    Authorized, unauthorized, and privilege-change checks. **Use when** Admin and Customer should not see the same things.
  </Accordion>

  <Accordion title="File Uploads">
    Allowed files, size limits, and failure handling. **Use when** uploads are in scope.
  </Accordion>

  <Accordion title="Search & Filtering">
    Keyword search, filters, sort, and pagination. **Use when** search or list views changed.
  </Accordion>

  <Accordion title="Product Catalog">
    Browse, variants, inventory, and pricing. **Use when** catalog or product detail is in scope.
  </Accordion>

  <Accordion title="SaaS Account Administration">
    Users, invitations, roles, and org settings. **Use when** you are testing the admin side of a SaaS product.
  </Accordion>

  <Accordion title="SaaS Billing">
    Trial, upgrade, cancellation, and entitlements. **Use when** plans or billing changed.
  </Accordion>

  <Accordion title="Accessibility & Responsive">
    Responsive layout and accessibility basics. **Use when** they asked you to check layout and keyboard/basic a11y. This is UAT coverage, not a full audit product.
  </Accordion>

  <Accordion title="Regression Essentials">
    A short repeatable regression set. **Use when** it is a small release and you need a basic "did we break the usual paths?" pass.
  </Accordion>

  <Accordion title="Pre-Production Smoke">
    Go/no-go checks before production. **Use right before launch.** [What is in this pack?](/packs/pre-production-smoke)
  </Accordion>
</AccordionGroup>

You can install more than one pack. On the second install, use **Skip existing** if names already match.

<Columns cols={2}>
  <Card title="Install a pack" icon="download" href="/packs/install">
    Use This Pack, uncheck suites, skip existing.
  </Card>

  <Card title="Do I have to use packs?" icon="pen-line" href="/packs/do-i-have-to">
    No. Import or create tests instead.
  </Card>
</Columns>
