Can we define different levels of execution subsets within RQM?
A theoretical example will help.
Let's say at the topmost level we want to define a set of SQL tests. Within the SQL group are any number of second level subgroups such as Selects, Inserts, Joins, etc. The Join group may further divide tests into a third level of groups such as Left, Right, Inner, etc.
Given that we have configured RQM to use a custom adapter to automate test execution, we wish to execute the entire set of SQL tests as a whole or any subset of tests, such as only the Join tests, or maybe just the Inner Joins. Regardless of which level we initiate the test execution or even how many levels of test groups exist, we want to auto-execute tests at that level including all sub-levels and have RQM summarize the results for all the tests.
This works fine if we only have independent groups of tests that are not hierarchically related, since we can place tests for each area under their own suite and then execute the suites within RQM. But there doesn't seem to be a way to set up multiple levels of parent-child relationships between test groups with the intent to execute them as a whole or as individual parts at different levels of granularity.
One answer
I don't think it's possible at the moment.
But if you submit an enhancement, I'll vote for it. ;-)
greetings georg.
Comments
Yes, similar to master and child test plans but with the ability to define more levels in the hierarchy and to execute automated tests at each level including all sub-levels.
I was purposely careful not to propose a particular RQM solution in the original description of this post. Allowing RQM test suites to have child test suites might work, but maybe there is a better way. It would be a surprise to learn that RQM doesn't support this kind of thing or at least have it on the upcoming feature list, since the hierarchical grouping is a common testing scenario in our organization.
Just to be sure we have this specific question addressed: Can an RQM test suite have a child test suite?
Michael,
Currently, you cannot nest test suites; there is an existing enhancement request for this
https://jazz.net/jazz02/web/projects/Rational%20Quality%20Manager#action=com.ibm.team.workitem.viewWorkItem&id=65403
1 vote