Skip to content

Defects

A defect is a first-class bug record inside a project. Instead of pasting a bare issue URL onto a failed result, you track the bug once and link it to every test case and result it affects.

The Defects page

Open Defects from the sidebar (/app/defects). It's a master-detail view: a list on the left, the selected defect on the right.

  • Open / Closed tabs split active bugs from resolved ones.
  • Each row shows the defect Id (a per-project number like #7), name, how many items it affects (Count), last-modified, creator, and status.
  • Search filters the list by name.

Anatomy of a defect

  • Number — a sequential id per project (#1, #2, …), shown everywhere the defect appears.
  • Name — a short summary of the bug.
  • Description — rich text (bold, lists, inline code, links).
  • StatusOPEN or CLOSED. You set it from the detail pane (Close / Reopen).
  • Tags — the same project tag registry used by test cases and launches.
  • Jira issue — an optional single link (see below).

Linking to test cases and results

The detail pane lists the test cases and test results a defect affects. There are two ways to create those links:

  • From a test case — open its Defects tab and link an existing defect or create a new one.
  • From a launch — on the launch's Defects tab, link defects to the failed results in that run.

Unlink any link from the detail pane without deleting the defect itself.

When the project has a Jira integration, a defect can carry one Jira issue, in one of three modes chosen when you create or edit it:

  • No issue — a Sulu-only defect.
  • Create issue — Sulu opens a brand-new Jira issue and links it.
  • Link issue — attach an existing issue by key (e.g. PROJ-123) or find it with a JQL search.

The linked issue's live status is shown for reference and an Open in Jira button deep-links to it. Jira status is display-only — closing the Jira issue does not automatically close the Sulu defect, and vice-versa.

Lifecycle

Defects are soft-deleted: deleting one moves it to trash, where it can be restored within the retention window before it's purged.

Sulu Test Management System