Skip to main content

Jama Connect User Guide

Test case status

Test case status is a system-managed field that is automatically calculated based on the status of associated test runs.

Important considerations
  • An organization admin can choose to hide the test case status field on any item being used as a test case. It is possible to have the test case status visible for one test case item type and not for another.

  • Test case status is a system-managed field that is automatically calculated and can't be updated manually.

By default, this status is calculated using all available test runs associated with the test case, including runs that aren't scheduled. An organization admin can disable this option so that unexecuted runs aren't included in the calculation.

The status is calculated by one of these methods:

  • If the test case is used in only one active test plan, the test case status the case status reflects the most recent associated run status.

  • If the test case is used in multiple active test plans, the test case status reflects the most urgent run status based on the following hierarchy, regardless of when it ran.

    priority_order_test_case_status.png

If a test case is used in multiple plans and it picks up the status of a plan that's no longer relevant, you can archive that plan. Doing so removes that plan's test run statuses from the test case status calculation.

You can also use archiving to trigger a recalculation of all test cases in a plan. When a user archives and then unarchives the test plan, the status for all test cases in that plan is recalculated. This can be useful if you want to recalculate the test case status after changing the admin setting to include unexecuted test runs, which isn't retroactive.