# Workbench

**`Workbench`** is a way to generate AI assertions for all your tests together! There are two main benefits of this approach:
1. It saves you hours and days, not minutes.
2. You get a bird's-eye view of every test case, every assertion's pass/fail status, and every error that can be fixed.

![](image-1.png)
As a dev, you're solving complex problems, and this `Workbench` mode gives you complete control over your code while simultaneously taking manual work off your plate.

## Documentation Index

### Getting Started
- Accessing Workbench
   - Click "ALL TEST SUITES".
   - Select "Example API Integration".
   - Click "Workbench".
![](image-2.png)

### Core Features
- [Interface Guide](./interface-guide.md)
  - Top bar elements.
  - Status indicators.
  - Navigation controls.
  - Search functionality.

- [Test Execution](./test-execution.md)
  - Individual test runs.
  - Batch execution.
  - Progress tracking.
  - Status monitoring.

- [Assertion Management](./assertion-management.md)
  - Adding assertions.
  - Bulk generation.
  - Managing existing assertions.
  - AI-powered assertions.

## Quick Links

- [Interface Overview](./interface-guide.md#interface-overview)
- [Test Execution Guide](./test-execution.md#test-execution)
- [Assertion Management](./assertion-management.md#managing-assertions)
- [Editing Tests](../6-editing-tests/using-workbench.md)

## Key Features

### Real-Time Status Tracking
- Live execution status.
- Pass/Fail indicators.
- Execution time monitoring.
- Comprehensive test overview.

### AI-Powered Assertions
- Automated assertion generation.
- Intelligent validation rules.
- Bulk assertion creation.
- Smart error detection.

### Comprehensive Control
- Full test suite management.
- Custom assertion creation.
- Batch operation capabilities.
