link question for DNG and RQM with global configuration enabled
![]()
Hi Someone who may concern,
We encountered some issues when we try to link test case in RQM with requirement in DNG.
We need to work on product for 2 model years in parallel way.
Say, we have 2 DNG streams
1 DNG stream for product of 2019
2 DNG stream for product of 2020 (branch off from 2019 at a time point in 2019)
And we have 2 RQM streams
1 RQM stream for product of 2019
2 RQM stream for product of 2020(branch off from 2019)
We have 2 GC stream
1 GC for 2019, includes
[1] DNG stream for 2019
[2] RQM stream for 2019
2 GC for 2020, includes
[1] DNG stream for 2020
[2] RQM stream for 2020
And our developer now create link from test cases in 1[2] to requirement in 1[1] manually
Say, they created 20000 links
They are wondering whether they need to create those 20000 links again on 2[2] to 2[1] manually? Is it possible that RQM can support to create links automatically? If so, how to do it?
If not, it will make linking work very tedious. Suppose if we need to work on more products lines in the same time, then linking effort will be multiplied.
Thanks!
Best Regards,
Jane Zhou
|
Accepted answer
2 other answers
![]() This sounds like something my company (GM) ran into with model years of vehicles. Our solution was to migrate a previous year stream for RQM into the current year's stream for RQM.
In order to do this, you need to make some assumptions:
- the DNG IDs must be the same from one year to the next for the same requirements (text can change as long as the intent is still covered by the test)
- the RQM test plans are linked to DNG modules (ensures you get the right version of the requirements)
Then you develop RQM artifacts in 2019, and when you've got enough work done to carry over to the 2020 stream, either create a new 2020 stream feom the 2019 or merge the GC configurations and handle any collisions.
Hooe this helps!
|
![]()
I am having New new project area in both DNG and RQM with Global configuration enabled. Now i want to create around 1000 Links from Test cases to DNG requirement. Im trying to us the Excel importer but its not creating the links dynamically when DNG shared path is given as input in 1 of the column of the excel.
The same i tried with another project without Global configuration enabled, the above method works fine.
Could somebody help me regarding this. I have immediate need to solve this problem as i have 3 team working waiting for this solution to work so that they could save some time during Requirement to test case link in GC enabled projects.
Best Regards,
Manoj Kumar Singh
Comments Manojkumar,
ETM Word/Excel Importer supports linking with requirements from configuration enabled RM project too. How are you creating links dynamically? What errors are you getting? What version of ETM Word/Excel Importer you are using?
If you are using 'LinkExisting' syntax and create URL dynamically using the values of Excel Cells, do not specify configuration details as query parameter with URL but select those configuration from UI using Find URI option, it will work.
Regards,
Mehul
Hello Mehul,
I am using "LinkExisting" instruction and not getting any error during the run. You are suggesting to use & to merge the cells together, that is fine but What should be provided in those cells as I just copied the shared link from the requirement and given in the cell. What else should be given? Im selecting the configuration from the UI given.
Im using the instruction :
" testcase.requirement=LinkExisting(I)"
"I" cell = the shared link for the artifact.
It will be great if you could share some example.
Thanks in advance
Regards,
Manoj Kumar Singh
Hello Mehul,
I am using "LinkExisting" instruction and not getting any error during the run. You are suggesting to use & to merge the cells together, that is fine but What should be provided in those cells as I just copied the shared link from the requirement and given in the cell. What else should be given? Im selecting the configuration from the UI given.
Im using the instruction :
" testcase.requirement=LinkExisting(I)"
"I" cell = the shared link for the artifact.
It will be great if you could share some example.
Thanks in advance
Regards,
Manoj Kumar Singh Manojkumar,
I guess you are doing what needs to be done, unless otherwise your requirement URL is incorrect, it should work. Are you getting any link for those test artifacts or not? Check %appdata%\Mso2Rqm\Mso2Rqm_Debug.log for detailed log.
Please refer 'TestPlan with TestCases 001 linked to requirement 002' from sample folder, check the column 'M', it specifies the requirement link (without any reference to the configuration URI). You can choose the configuration URI from the 'Export to ETM' UI by selecting 'Find' button refer Wiki : selecting configuration stream.
Regards,
Mehul
Please create a new question next time and don't create your question as an answer to an existing question. Thanks.
|
Comments
Hi Jane,
Hi Paul,