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

# What is miniTest

## Mobile QA coverage you don't have to hire for.

If you're shipping iOS or Android without a QA team of your own, miniTest is for you. Mini, the agent behind it, is an AI QA engineer. It picks a build and runs the stories you care about on a virtual device, then ends every run with a verdict.

<CardGroup cols={2}>
  <Card title="Passed" icon="circle-check">
    Everything worked. The build is safe to release.
  </Card>

  <Card title="Failed or Warning" icon="circle-alert">
    Mini found a bug. You get the video, the repro, device logs, and a fix prompt ready to paste into Cursor or Claude.
  </Card>
</CardGroup>

## How it works

<Steps>
  <Step title="You bring your codebase">
    Connect your repo and Mini reads it to draft user stories that match your app. No repo to connect? You can upload an iOS or Android build directly instead.

    Then add a few sentences about the user stories that matter: the ones you'd never want broken. Sign-in. Checkout. Anything that touches revenue.
  </Step>

  <Step title="Mini owns the suite">
    You describe what should work in plain English. No selectors, no YAML, no fixtures.

    Your app keeps changing, and the suite falls behind it: a button moves, a screen gets rebuilt, a whole feature ships. Mini [keeps the suite caught up](/docs/minitest/suite/mini-maintains-your-suite) with what's actually in the app, so your coverage matches this week's build instead of last sprint's.

    When something fails, you don't have to go digging. The issue comes with a fix already drafted.
  </Step>

  <Step title="You decide to ship">
    Mini writes the stories, runs them, keeps the suite up to date, and triages whatever fails. Whether to ship is still your call.
  </Step>
</Steps>

## Where to go next

<CardGroup cols={2}>
  <Card title="Meet Mini" icon="sparkles" href="/docs/minitest/get-started/meet-mini">
    The agent behind every run, every triage thread, and every Slack message.
  </Card>

  <Card title="Quickstart" icon="rocket" href="/docs/minitest/get-started/quickstart">
    Run your first user story on a virtual device. About fifteen minutes.
  </Card>

  <Card title="Anatomy of your suite" icon="library" href="/docs/minitest/suite/anatomy">
    What a user story looks like, and how acceptance criteria become the source of truth.
  </Card>

  <Card title="Reading a run report" icon="play" href="/docs/minitest/runs/run-report">
    Where you'll spend most of your time once the agent is running.
  </Card>
</CardGroup>
