Projects
A project is the main container for test documentation in a team: suites, cases, accounts, and runs all belong to a project.
Open Projects from the sidebar inside your team workspace ({team-slug}.webapp.complexqa.com).
Fields
| Attribute | Type | Rules |
|---|---|---|
project_name | string | Optional, max 500 characters |
project_description | HTML string | Optional, max 2500 characters |
project_status | enum | OPEN or CLOSED |
Statuses
| Status | Meaning |
|---|---|
| OPEN | Active project; default for new work |
| CLOSED | Archived or finished; you can still view data depending on UI rules |
Change status from the Projects listing (status dropdown on a card) or on Project details (General section).
Typical actions
Create a project
- Go to Projects → Add project.
- Fill Name and optionally Description.
- Choose Status (
OPENorCLOSED). - Click Create project.
You are taken to the listing or details view with the new project visible.
Open project details
From the listing, use the navigation control on a project card. The details page shows:
- Project title
- General tab with name and status
- Description section (read-only until you click edit)
- Overview sidebar with shortcuts (for example, to test cases)
Edit or delete
- Edit name, description, and status from details (edit mode on the General / Description sections).
- Delete is available only to users with the team admin role (
member_role=ADMINISTRATOR, statusACCEPTED). Regular members cannot delete projects.
Deleting a project — irreversible
When a team admin deletes a project, all related data is permanently removed and cannot be restored, including:
- test suites and test cases (and their steps);
- test accounts;
- test runs and test run results.
Confirm deletion carefully. There is no trash bin or undo.
See Team admin role for who can perform this action.
Navigate to test cases
From project details, use the Overview sidebar or navigation to open the Test cases view for this project.
Test structure API
The backend exposes /web_api/project/get/test_structure for a project_id. It returns nested suites and cases used by the test-case tree in the UI.
Related
| Version | 1.0 |
| Last updated | 2026-06-06 |