RQm excel importer overwriting existing testcases
One of my users has an existing testplan called SafetyNetServer Testplan. They imported and linked the Testplan, Testcases and Testscripts via the excel import utility. Every couple of weeks they added to the testplan.
Last week they added a new testplan called TrackSIM consisting of testcases 1-8. Again they used the excel import utility. Something very strange has happened in that it overwrote testcases 1-8 in their SafetyNetServer testplan.
The only thing I can think of, is that the linking within the import utility somehow messes with the existing entries in JAZZ.
has someone noted this behavior? Note we are at 502 ifix14 on the server side and the user is using the RQM 406 import utility. |
Accepted answer
Overwrite Happens in the case when you are using same name excel file again. The reason for such behavior is that RQM Importer utility converts test cases into xml and those xmls are generated as per XML file name, so if the server is getting same xml files again it will overwrite the old test cases.
Norman Dignard selected this answer as the correct answer
|
One other answer
Hi, Norman
Comments Don - don't know why but I could not post a reply to your comment so here it is below: We have 2 identical cfg files( one for each test plan) as defined below that we executed.
testplan.XLSWorksheetID="Testplan"
//*Not sure why the Sections aren't importing. Some 403 Forbidden error.
*********************
We also have 2 different excel files (one for each TP), each having 3 pages. In essence we have the following,
Name: Safety Net Test Plan Link to TC(values): tc1 tc2 .... tc16 In 2nd file Name: Tracksim Test Plan Link to TC (values): tc1 ... tc8 On the Testcase tab an entry for each testcase, each with a unique name and link to info eg. : Name: TC-PROD-TS-1: Validate that TrackSIM supports non-repeating routes in the GUI Link to TP: tc1 Link to TS: sc1 On the Testscripts tab a unique name for each and link to info: Name: TS-PROD-TS-1: Validate that TrackSIM supports non-repeating routes in the GUI Link to TC: sc1 The testcases that get created in the first pass have id number eg. 3714, 3715, etc..
No where can we find any reference to "tc1" etc. in jazz. From what we understand, the second import to a
Don Yang
commented Jan 24 '17, 6:39 p.m.
Hi, Norman
Norman Dignard
commented Jan 25 '17, 7:35 a.m.
Yes you are correct that there is a j column in the excel file with the TC numbers listed. While I see your point on the tc identifiers, I find it hard to believe that the design allowed for this. In looking at the data from the web I/f I could not find a way to see the TC id's from the excel file associated with a record. In looking at the back end db however I do see External Id references that match. One would have expected that if its a new import of the TP, TC and scripts the TC id would be restricted to the TP in question and not update existing stuff that is not relevant. This issue would be compounded if different users are all doing imports, using the same TC id's.
Thanks for your input. Norm
Don Yang
commented Jan 25 '17, 5:28 p.m.
You may see external id from REST API, not via GUI.
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.