# How Pie Works

## Wondering How Pie Tests Your App...?

Vision-based AI agents. We've stripped away the scripting, the selectors, and the maintenance. Here is exactly how Pie delivers comprehensive test coverage in 30 minutes.

- **128%** Coverage in 30 minutes
- **ZERO** Hours maintenance. Ever.
- **160s** Parallel test instances

## How Pie Tests Without Breaking

### Push.Probe.Pass.

Three Phases. Seven Parallel Processes. Comprehensive Test Coverage. Zero Maintenance Forever.

### Phase 1: Push

One Input. Zero Setup.

The "integration" your team dreads? It just doesn't exist with Pie. No SDK. No source code. No integration meetings. The lift required from your engineering team is exactly zero.

> "Setup took 5 minutes. First test running in 2 minutes."

- **Web?** Paste the URL.
- **Mobile?** Drop the build file.
- **Extension?** Upload it.
- Gated app? Just add the credentials. That's it.

### Phase 2: Probe

We Don't Run Scripts. We Deploy a Squad.

Once you push, Probe begins. Discovery, test generation, and execution happen simultaneously—a coordinated exploration that maps and validates your entire application.

> "280 tests generated in 2 hours. Writing those manually? Weeks."

1. **Autonomous Discovery**
   - Agents launch your app and explore visually—every screen, every button, every workflow. They don't scan for CSS selectors or XPaths. They see your app the way humans do.

2. **Feature Mapping & Persona Adoption**
   - The AI maps your application and auto-groups functionality into Key Features (e.g., "Flight Search," "Payment Flow"). For each feature, agents adopt a User Persona to determine intent.

3. **The Pie Farm: Massively Parallel Execution**
   - Speed is non-negotiable. We spin up the Pie Farm, deploying hundreds of AI agents to hammer your application simultaneously.

### Phase 3: Pass

Signal, Not Noise.

We cut through the digital exhaust and deliver a briefing on exactly what broke and why.

> "We used to get 50 tickets for the same bug. Pie gave us one issue with the root cause."

1. **Deduplicated Issues**
   - Pie intelligently clusters failures into a single Issue, identifying the common root cause.

2. **"Findings" vs. "Issues"**
   - Pie's visual agents catch the "unknown unknowns." We flag Findings—anomalies beyond rigid assertions.

3. **The Perfect Bug Report**
   - Every issue is self-contained with detailed reproduction steps, visual proof, and a logic gap analysis.

## The Difference

### Vision-Based Testing: Why It Actually Works

- **Selector-Based**: Relies on fragile selectors that break with UI changes.
- **Vision-Based (Pie)**: Uses human-like instruction, adapting automatically with UI changes.

## All It Takes Is One Push.

Drop your URL or upload your build. Watch Pie autonomously explore, test, and validate your entire application in 30 minutes.

## Frequently Asked Questions

1. **Is my data safe?**
   - We never touch your source code. Our agents interact only with your UI.

2. **What happens when my UI changes?**
   - Your tests survive UI updates because Pie relies on visual context.

3. **How can you test my specific business logic without me writing a script?**
   - Use Pie Canvas to write instructions in plain English.

4. **How does vision-based testing work?**
   - Pie uses computer vision to identify UI elements by appearance and behavior.
