Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Deleted user
Level
0 / 0 points
Next:
badges earned

Your Points Tracker
Challenges
Leaderboard
  • Global
  • Feed

Badge for your thoughts?

You're enrolled in our new beta rewards program. Join our group to get the inside scoop and share your feedback.

Join group
Recognition
Give the gift of kudos
You have 0 kudos available to give
Who do you want to recognize?
Why do you want to recognize them?
Kudos
Great job appreciating your peers!
Check back soon to give more kudos.

Past Kudos Given
No kudos given
You haven't given any kudos yet. Share the love above and you'll see it here.

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

What is the right process for different xray issues in a project with user stories and bugs?

Hi,

I would like to create an xray requirement coverage project that is made up of user stories and bugs being developed and fixed over x amount of sprints with a final phase of regression testing. We are planning to use xray as the test management tool. I have seen there are various ways to organise test cases however I have not been able to pin down any guidance on how to use organise a testing process for user stories and bugs.

Any reading I have done for test plans implies that test plans should be used as an overall plan to provide a status of all test cases that test all user stories for a release.
1. How can I represent the testing tasks (i.e. what testing is being done/has been done) that sit under each user story / bug in a release? What issues can I use?
2. Should a test plan be used to cover all test cases for a release or can it be used per user story in a release?
3. Based on the answer of 2), how should test executions be used. To track the progress of a user story can a user story have more than one test execution associated with it? e.g. test execution is run, one test in it failed so another test execution is needed.
Is it ok to place these directly under the user story to know how long a tester took to execute a set of tests and how many were executions were needed?
Any guidance on the above would be much appreciated as I can see xray is a great tool with lots of potential.

Thank you kindly

1 answer

1 accepted

0 votes
Answer accepted

Hi, @h kay

First, we would like to state that although we do have some recommended ways of structuring Xray projects, the way every client sets up his projects is completely up to each own, as we do not know how your company's preferred work method is. That being said:

  1. To represent a group of tests, you can use a Test Set, allowing you a faster way of associating the tests to other issue types. For a "testing task", you can also use the Test Plan, as it provides a unique point of view over the associated tests and test executions.
  2. Again, this is not up to us to decide. We have seen both approaches working on several different clients. It all depends on how you keep track of your work and how you want it to be structured. Do you prefer to have less, more "filled" Test Plans to analyze and compare? Then you should use them "to cover all test cases for a release". Or are you looking for a way to be able to compare test results within the same release? Then, you can use them "per user story in a release".
  3. First, addressing this specific question can a user story have more than one test execution associated with it?. Yes, it can.
    Second, addressing this example e.g. test execution is run, one test in it failed so another test execution is needed.. This is the correct process if you wish to retain historical data of your executions because you can rerun the same Test Execution associated with the Story. However, by doing so, you'll lose the status data from the previous execution.
    Finally, going for the last question Is it ok to place these directly under the user story to know how long a tester took to execute a set of tests and how many were executions were needed?. Yes, it is ok to do this if you see that this is the best way for your company to analyze the Test Executions.

 

Best Regards, 

Team Xray 

Thank you for your reply. It has been most useful and answers my questions.

It's good to get thoughts from people with experience on how issue types are used. 

Like # people like this

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Marketplace Apps & Integrations

New Cloud Apps Roundup - Spring 2021

Atlassian's marketplace partners have had a very productive start to 2021! Since our last roundup, our developer community has added over 160 new cloud apps to the Atlassian Marketplace to help you...

202 views 3 19
Read article

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