Calculated Custom Fields

  • Xray provides a quick way to have a sneak peek at the status of Tests or coverable issues (e.g. requirements) for certain scope(s)​. 

How is my requirement on the version(s) that is(are) assigned to it?

How is my Test on the version that we’re currently working on?

  • The behavior of these fields is managed globally in Xray settings
  • Normally they are set to show the status for the upcoming/next to be released version

The Different Fields


TestRunStatus

Calculates the "status" (not the workflow status) of the Test for a specific version, considering the executions (i.e., test runs) for that version​.

Although it is named "TestRunStatus," don't confuse it with the status (i.e., the result) of some recorded Test Run​.

Test Set Status 

Calculates the "status" (not the workflow status) of all the Tests within the Test Set, for a specific version, considering the executions (i.e., test runs) for that version​.

Requirement Status 

Calculates the requirement coverage for a specific version​.


Note: the version for which it calculates the values for these fields depends on the behaviour defined in a global configuration (see configuration details at Xray's Documentation).

TestRunStatus

  • Applicable to Test issues
  • CF can be included in Test issue screen on issue listings

Test Set Status

  • Applicable to Test Set issues
  • CF can be included in Test Set issue screen on issue listings

Requirement Status

  • Applicable to issue types configured to be handled as “requirements”
  • Examples of different behaviour for the CF


CF can be included in Agile Boards or on issue listings

  • No labels