Test Runs
A test run is an execution session. When you start a run, Collabase automatically enrolls every test case withREADY status and sets each result to PENDING. Testers work through each case, record their result, and the run builds a complete record of what was tested.
Runs are immutable snapshots — once created, the set of enrolled cases doesn’t change, giving you a reliable historical record.
Starting a run
- Open the Test Project → Runs tab
- Click + New Run
- Name the run (e.g. “Sprint 14 — Regression”)
- Optionally attach a Milestone
- Click Create — Collabase enrolls all READY cases immediately
Recording results
Open the run to see the full case list with a result picker per case:| Result | Meaning |
|---|---|
| ✅ PASS | Case executed and expected result was observed |
| ❌ FAIL | Case executed and expected result was NOT observed |
| ⛔ BLOCKED | Case could not be executed (environment issue, dependency) |
| ⏭️ SKIP | Deliberately excluded from this run |
Run progress
The run header shows live progress:- Pass rate — percentage of PASS results vs. total executed
- Pending — cases not yet recorded
- Passed / Failed / Blocked / Skipped — result counts
Completing a run
Click Complete Run when all cases have a result (or when you’re done with the session). Completed runs are locked — results can’t be changed. The run’s final pass rate is recorded and fed into milestone metrics.Failed case → Bug link
On a FAIL result, click Create Bug to automatically open a new Project task pre-filled with:- Title from the test case title
- Description from the run comment
- Link back to the test run

