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

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root


1 badge earned


Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!


Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.


Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!


Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

Xray - Test Management for JIRA support shared steps feature?a

Is the Xray - Test Management for JIRA support shared steps feature?

2 answers

This is a 2017 post so I'm bringing up again to see if there are updates. Xray still doesn't have the concept of shared steps to my knowledge, but I am interested if anyone has found a way to do this in xray (other than preconditions). The problem we're trying to solve is when a test case is used in various places and the logic changes (causing the need for test case updates), we have to update multiple test cases. We only want to update it ONE time.

Radoslaw Cichocki _Deviniti_
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
Oct 20, 2021 • edited Oct 21, 2021

Hi @Virginia Shubert

This may or may not be interesting to you, but there are other test management tools that handle such operation out of the box.

In TestFLO there's a concept of a Test Case Template, which is a non-executable test specification out of which executable Test Cases are created (by copying steps and other fields from the template).

Once you change the steps in a Test Case Template, you can update test cases previously created from this template (all of them of just selected ones). This can update any fields that you'd like to update, including the "steps" field. You can also update test cases by pass values from a Test Plan to Test Cases.

In this approach, the "shared steps" are in the Test Case Template, and you can propagate the changes in them to existing Test Cases. It's you who decides when and if this propagation should happen, and to which Test Cases.

Radek Cichocki

Noopur Varshney _AIO Tests_
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
Oct 21, 2021

Hi @Virginia Shubert 

AIO Tests supports this scenario with the concept of Linked Cases.

You can write the case one time and then link it to other cases as a step.

Now anytime you change the original case, the changes are automatically be reflected in all the cases to which it is linked. There is no extra step required.



Rogério Paiva - Xray Xporter
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Oct 27, 2021

Hi @Virginia Shubert 

We are currently working on the feature, as found in our roadmap (, and it is planned for version 6.0.0.

You may also watch the New Feature in the backlog:

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]

Hey Kristelah,

Xray doesn't support yet shared steps feature. But you can use the 'pre-condition' as a way to abstract the initial conditions that tests needs to assure. Pre-conditions can be shared/used in multiple tests.

Maybe documentation will help you:

You can open a ticket in the Support channel with questions/suggestions and will get a quick answer.

Suggest an answer

Log in or Sign up to answer
AUG Leaders

Atlassian Community Events