Test Management

How it works
Test Cases
Define the steps, preconditions, and expected results for each thing to verify. Organize cases into suites by feature or component.
Test Runs
Execute all READY cases in a single run session. Each result is recorded independently — pass, fail, blocked, or skipped.
Milestones
Group runs under a release or sprint milestone to get an aggregate quality view across all linked runs.
Suites
Group test cases logically by feature, module, or priority to keep large projects organized.
Quality workflow
- Define test cases for every user story or feature
- Review and mark READY — only verified cases are included in runs
- Create a test run — Collabase enrolls all READY cases automatically
- Execute — testers record PASS/FAIL/BLOCKED/SKIP for each case
- Attach to milestone — link to the release for an aggregate quality snapshot
- Ship — use milestone pass rates as your quality gate
Automation integration
Test Management integrates directly with the Automation engine:| Event | Trigger available |
|---|---|
| Test case fails | ✅ collabase.testCase.failed |
| Test case passes | ✅ collabase.testCase.passed |
| Test run started | ✅ collabase.testRun.started |
| Test suite created | ✅ collabase.testSuite.created |
Roles
| Role | Can do |
|---|---|
| Space Owner / Admin | Create projects, manage members, delete |
| Member | Create cases, execute runs, record results |
| Viewer | View cases, runs, and results (read-only) |

