Qase
Qase organizes test management under Projects. All entities (cases, defects, runs, plans, suites) are project-scoped.
Data Model
- Projects — top-level container; each has a
code used as the scope for all child entities.
- Cases — test cases with steps, priority, severity; belong to Suites.
- Defects — bugs linked to cases or runs.
- Runs — test execution runs; contain Results per case.
- Plans — test plans grouping cases for execution.
- Suites — hierarchical organization of cases.
- Milestones — release/sprint markers for grouping.
- Environments — test environments (staging, prod, etc.).
- Shared Steps — reusable step sequences across cases.
- Users — team members with roles.
Gotchas
- project_code required: Almost all operations require a project code. List projects first to obtain it.
- Rate limit: 600 requests per minute per token. Use exponential backoff on 429.