MantisBT - TestLink
View Issue Details
0001275TestLinkTest Specificationpublic2008-01-11 16:002010-05-01 20:33
valyduser 
fman 
normalfeature requestalways
closedfixed 
1.7.2 
1.8.5 (bug fixing) 
0001275: Test Case import - possibility to create new versions while importing
Is it possible to provide a feature to automaticaly create a new version of a test case that is being uploaded rather than overwriting the older changes of the test cases. For this obviously you will need to provide another boolean coloumn that would ask if new versio needs to be created or not and based on it the necessary test cases would be overwritten or a new version of the test case can be created.

In our scenario we already have uploaded bulk testcases to testlink from excel ( by converting it to XML ) and we maintain excel and test link test cases seperately. With bulk updates being done for older test cases we also want to maintain the older versions of the test cases in test link, which currently we have to update it test link and then import them back in XML format. occasionally with lots of users accessing the site, an offline method of updating the test cases in excel and later creating new versions of selected test cases in teslink, would proove of much help when test link is unavailable due to whatever reasons.
No tags attached.
jpg 1275.jpg (30,081) 2010-02-28 18:52
http://mantis.testlink.org/file_download.php?file_id=1410&type=bug
jpg
Issue History
2008-01-11 16:00valyduserNew Issue
2008-01-11 17:13fmanNote Added: 0002902
2008-01-11 17:13fmanSummaryVersions of test cases. => Test Case import - possibility to create new versions while importing
2008-10-09 22:55fmanNote Added: 0004345
2008-10-09 22:55fmanStatusnew => feedback
2008-12-02 21:58kjelsbakNote Added: 0004747
2008-12-03 02:00fmanNote Added: 0004750
2009-01-10 07:28djibi2Note Added: 0004988
2009-04-01 16:06fmanStatusfeedback => assigned
2009-04-01 16:06fmanAssigned To => fman
2010-02-28 18:52fmanNote Added: 0009207
2010-02-28 18:52fmanFile Added: 1275.jpg
2010-02-28 18:52fmanStatusassigned => resolved
2010-02-28 18:52fmanFixed in Version => 1.8.5 (bug fixing)
2010-02-28 18:52fmanResolutionopen => fixed
2010-05-01 20:33fmanStatusresolved => closed

Notes
(0002902)
fman   
2008-01-11 17:13   
Please provide better summary.
(0004345)
fman   
2008-10-09 22:55   
still waiting for better summary
(0004747)
kjelsbak   
2008-12-02 21:58   
What is your requirement for the summary field?
Will this be a better summary?
"Import new version - new button at the Edit Test Case page"
This button will sit next to the "Create new version" button
(0004750)
fman   
2008-12-03 02:00   
>> What is your requirement for the summary field?
Something that allows a developer to clearly understand what has to be implemented.

>>Will this be a better summary?
>>"Import new version - new button at the Edit Test Case page"
>>This button will sit next to the "Create new version" button
absolutly not.

You are free to implement this yourself if you think requirement is clear, and then submit us the code.
(0004988)
djibi2   
2009-01-10 07:28   
We are looking into using TL and will be importing test cases from Doors. It would be important for us to be able to make use of the testcase versioning.

So in addition to the current "create new version" feature, it would be good to have an "import new version" which is what I think is what is being requested here.

It seems like this could be managed be checking the externalID of the testcase being imported, if it exists, the new database entry preserves the externalID but bumps the version.
(0009207)
fman   
2010-02-28 18:52   
see attached image version 1.8.5