Skip Navigation LinksForums > SpiraTest Forums > SpiraTest Best Practices > Best way to manage test d...

Best way to manage test data with SpiraTest and inside it RSS Feed

Friday, February 24, 2012
Which is the best way to handle test data with SpiraTest?

We have lot of testers and test data management has been quite difficult before Spira-time. As a new user of the tool i want to find out how it can help as to be more productive and efficient in that area. Testing is mostly manual testing and the same data can be used between different testing iterations (rollback to baseline is possible). But one tester's can ruineach others tests by using the same test data.

I actually have two ideas which might not be new in this forum.

1. Create a new Incidet type called Test Data and give it states "Open", "Reserved" and "Blocked" with some own attributes. Can i then link my Test Casese to those new Test Data elements?

2. Use Test Case elements itselves as Test Data elements by grouping those "special test cases" into Test Data directory and inside it into different kind of test data directories like Persons, Companies, Estates, Accounts etc.. Use defaults fields and eg. if Owner is filled, it will be the indication that the test data is reserved. Link then the real Test Case elements with data type Test Case elements. Is that possile? In the execution time - can you see the linked element also?

3. Some better way?

3 Replies
Adam SAdam S
re: Olli Mensio on Friday, February 24, 2012
Saturday, June 30, 2012

Another option might be to use the Edit Parameters option within a test case and then set the test case inside the test sets.

Also in a future release we're considering adding a test data module that would allow you to store a grid of data and send the values to the test case / test set parameters in bulk. What do you think?

l.a. levul.a. levu
re: Adam S on Saturday, June 30, 2012
Wednesday, July 10, 2013
I like your idea Adam of data module for test data.
One thing that I've been wishing would work, after creating hundreds of test cases, is the ability to have data input parameters work for both caller & callable test cases.  Right now if test case X contains Y, then I can only make data change to Y.  For X, I have to delete & then re-add the parameter with different value.  I get around that problem by creating empty test case Y that has no step, only Parameters ... wish i don't have to do that :)
Gorka GarciaGorka Garcia
re: Adam S on Saturday, June 30, 2012
Monday, September 23, 2013

It is a good idea and we agree with this  initiative because In our Test Sets we are using the same Parameter in the Test Cases which is the URL and each time we add a test case to the Test Set we need to set this value

Would be nice if there will be a feature in which we change the Test Set Parameter and the Test Case Parameters will take this value automatically and would like to know when it will be available or it is already available.


  • Started: 2/24/2012
  • Last Reply: 9/23/2013
  • Replies: 3
  • Views: 8213
Powered by KronoDesk v1.1.0.15 | © Copyright Inflectra Corporation 2011-2016 | Licensed to Inflectra Corporation.