Create or update test plan
qase_plan_upsertCreate or update a Qase test plan: include an ID to update an existing plan, omit it to create a new one. Use it to manage reusable case sets like smoke or regression packs.
Instructions
Create or update a test plan — a named, reusable set of case IDs such as a smoke or regression pack. With id it updates, without it creates. qase_regression_run turns a plan into a run in one call. Cost: one API call, about 0.5s, growing with the number of cases.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Plan ID — if provided, updates; if omitted, creates | |
| code | Yes | Project code, e.g. DEMO | |
| cases | No | Case IDs to include | |
| title | Yes | Test plan title | |
| description | No | Free-form description of the plan |