Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Xray: Test vs Test Execution status

We are using in our company X-ray as a test management tool while executing manual tests.  We specify "Tests" that are organized in "Test sets" and we execute them with "Test Executions".

X-ray is configured in a way that we can not run the test executions unless the tests have status "Done".  Does this make sense? I would appreciate is you can share how you manage these tests elements. Thanks. 

1 answer

Hi Carlos,

I don't work for xray but I think it makes sense. The Xray execution is not related to Jira status so this means the Jira status can be anything you want at the time of Xray execution.

I too want the Jira status to be DONE prior to execution because the Jira flow includes status REVIEW. Only after a peer reviews and approves the Xray test can the status be set to DONE. This ensures the test quality is met prior to execution.

My one concern is that once a Jira status is DONE, it is not supposed to be un-DONE. If the test needs to be modified or updated then the status should be back to IN-PROGRESS. If you are ok with moving an Xray Test from DONE back to IN-PROGRESS then the flow makes sense to me.

Jira Status for Xray Test 

  • To Do
  • In Progress
  • Review
  • Done (Xray execution allowed)

Maybe others will provide input.


I continued researching this and Xray has a discussion on Jira flows that looks like a better fit than what I suggested earlier. The flow includes IN-USE to show a test is active and ready for execution.

See this link.



Hi @Carlos Gomez 

In Xray, the issue types are based on Jira issue types, so you can adjust the workflows to your needs and use them with Xray issues, the same way you would use them with any other issue type in Jira.

So @Jim_Sears workflow suggestions are great options.

It essentially goes down to what makes sense to your work process.

Although, I personally would not use the Done status as the executable status and probably would create a new status for this purpose. At the end of the day, what matters is what works for you and your process.

So feel free to use Jim's workflow or add some extra status if it works for you and your team. On Xray-side, you will have the option to configure which status doesn't allow execution.

Any additional questions, please get in touch with Xray Support (; we would gladly assist you.

Thank you.

Kind regards,
Rogério Paiva [Xray Support Team]

Suggest an answer

Log in or Sign up to answer

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you