Overview
Test execution in Supatest happens in two primary modes: headless execution for automated runs from the test explorer, and headed execution for live browser debugging in the editor.Execution Modes
Run Modes
Different ways to run tests - all steps, selected steps, from specific step
Parallel Execution
Run multiple tests simultaneously for faster results
Headless vs Headed Execution
Headless Execution
Run tests without a visible browser window. Tests execute in the background. How to run headless:- From Test Explorer: Right-click test → Run
- From Test Details: Click Run button
- From Test Plans: Scheduled tests run headless
- CI/CD pipelines
- Scheduled test plans
- Running multiple tests quickly
- Regression testing
Headed Execution (Live Browser)
Run tests with a visible browser that you can watch and interact with. How to run headed:- Open test in Editor
- Click Run to start live browser
- Watch execution in real-time
- Debugging failing tests
- Building and testing new steps
- Visual verification
- Understanding test behavior
Quick Start
Run a Single Test
- Find the test in Test Explorer
- Right-click → Run
- Or open test → click Run button
Run in Live Browser
- Open test in Editor
- Click Run in toolbar
- Watch the live browser panel
Run Multiple Tests
- Select tests (Shift+click or Ctrl+click)
- Right-click → Run Selected
- Tests queue and execute
Browser Options
| Browser | Engine | When to Use |
|---|---|---|
| Chromium | Chrome/Edge | Default, most websites |
| Firefox | Gecko | Cross-browser testing |
| WebKit | Safari | iOS/macOS compatibility |

