Since Xray uses issue types in order to map the different testing entities, you can configure workflows to manage those entities.
This will allows you to:
- Manage the lifecycle of tests specification, test execution and test plan.
- Create conditions or validators in order to control the status transition, for example, only users from a certain group can approve test specifications.
- Invoke post-functions when certain status are met, such as notifying certain stakeholders or generate detailed reports
- Restrict Tests to be executed in specific workflow status
- Restrict Test execution in specific workflow status
- Transition Test executions & set resolution automatically
Design the Workflow
For each Xray Issue Type you can design a workflow that will enable you to manage the testing lifecycle.
Join with your team ask the following questions:
- Which status are needed?
- Is there any conditions or restrictions that need to be applied?
- Do we need to add extra fields during the workflow ?
- Is there any restrictions in terms of permissions?