Run Tests Manually
Run a Single Test
1
Go to Testing > Tests
Navigate to your test list
2
Find your test
Use search or filters to find the test
3
Click Run
Click the play button next to the test
Run All Tests in a Suite
Click “Run All” on any suite to execute all tests in that folder.Run All Tests in a Repository
From the dashboard, click “Run All Tests” to execute every test across all suites.View Test Results
Test List View
The test list shows status at a glance:| Status | Meaning |
|---|---|
| 🟢 Passed | All assertions succeeded |
| 🔴 Failed | One or more assertions failed |
| 🔵 Running | Test is currently executing |
| ⚪ Not Run | Test hasn’t been executed yet |
| 🟡 Flaky | Test passes sometimes, fails sometimes |
Run Details
Click on any test run to see:- Status - Pass/fail with duration
- Step-by-step breakdown - What happened at each step
- Error messages - Why it failed (if applicable)
- Screenshots - Visual snapshots (E2E tests)
- Video recording - Full execution replay (E2E tests)
Step Breakdown
For E2E tests, you see each action:Test Run History
Go to Testing > Runs to see all past test runs.Filters
- Status - Passed, Failed, Running
- Trigger - Manual, Scheduled, Pull Request
- Repository - Filter by repo
- Search - Find by test name
Multi-Platform Runs
When a test runs on multiple platforms (Chrome, Firefox, Safari), they’re grouped together:Real-Time Updates
The dashboard updates automatically:- Test list: Refreshes every 3 seconds when tests are running
- Runs page: Refreshes every 10 seconds when tests are running
- Dashboard: Refreshes every 30 seconds
Understanding Failures
When a test fails, check:- Error message - What assertion failed?
- Screenshots - What did the page look like?
- Previous runs - Did this test pass before? (Regression)
- Other platforms - Does it fail everywhere or just one browser?
Common Failure Causes
| Cause | Solution |
|---|---|
| Element not found | Check if selector changed, add wait |
| Timeout | Increase timeout, check if page loads |
| Wrong text/value | Update expected value or fix bug |
| Network error | Check if API is running, add retry |
| Flaky test | Add explicit waits, make test deterministic |



