Skip to content

Bug tracker — overview

Complex QA includes a built-in bug tracker as part of the TMS. Defects live in a project and team alongside test cases and runs—no separate product and no required external integration.

The model aligns with Jira, Bugzilla, and TestRail defects: separate status and resolution, priority and severity, and text blocks for reproduction and product versions.


Place in the product

text
Team
 └── Project
      ├── Test management (TMS) — cases, runs, results
      ├── Bug tracker — bugs (defects)
      └── Execution context — environment snapshots (see TMS)

The bug tracker is available from the project card and sidebar. The Tasks view can include bugs assigned to you via the assignee field.


Bug entity

Field / groupPurpose
bug_titleShort title (listing and details header)
bug_descriptionProblem description (HTML)
bug_reproduction_stepsSteps to reproduce
bug_expected_result / bug_actual_resultExpected vs actual outcome
bug_typeType: BUG, REGRESSION, PERFORMANCE, SECURITY, …
bug_statusWorkflow status: OPEN, TRIAGE, IN_PROGRESS, RESOLVED, CLOSED, …
bug_resolutionOutcome when closing: FIXED, WONT_FIX, DUPLICATE, …
bug_priority / bug_severityFix queue vs product impact
reporter_id / assigned_toReporter and assignee (team members)
bug_build_version, bug_affected_version, bug_fixed_versionProduct versions (not browser/OS environment)
duplicate_of_idLink to duplicate (another bug’s ID)

Full field list, statuses, and typical actions are on Bugs.


  • Execution context snapshots (browser, OS, URL catalogs, etc.) are documented separately: Execution context. A single free-text “environment” field on a bug does not replace structured context.
  • Bug ↔ test case / run result links are planned in the data model; a one-click “create bug from Failed” flow may not be in the UI yet.
  • External trackers (Jira, GitHub, etc.) are on the roadmap; work happens inside Complex QA today.

Detail pages


Version1.1
Last updated2026-06-13

Complex QA — test management system