Hide Forgot
Description of problem: Test-plans now contain set of test-cases that are presented as a sequential list. This limits us in how we structure our test-plans: they become cluttered when number of test-cases grows beyond 100 or so. Could you please display test-plans and test-runs as trees instead? That would allow us to organize and manage test-plans with hundreds of test-cases.
This could work similarly as the (new) sortkey in the CasePlan relation. Every CasePlan would contain a parent which would be a foreign key to another CasePlan. Then test cases could be displayed and expanded/collapsed based on these parent values. +1 for this enhancement as this would help to better manage our growing test plans.
Other possible use-cases for this feature: 1) tracking/reviewing RPMDiff/TPS in TCMS (sub-cases of the currently used "Errata Workflow" testcases). Both RPMDiff and TPS duplicate parts of TCMS functionality (automated testcase that pass||fail, fails can be waived & commented). On top of that TCMS provides features missing from RPMDiff/TPS - reports, tracking of old results, accountability,... 2) functional coverage tracking in TCMS - decomposition of software packages into use-cases/feature and mapping them with tests (replacement for ATP system)
TCMS should manage test case when list them in test plan. we will consider to enhance it in tcms 4.0.
2) functional coverage tracking in TCMS - decomposition of software packages into use-cases/feature and mapping them with tests (replacement for ATP system) Regarding this, I believe that even better would be if one TCs could appear in more ?CasePlans?. E.g my TC bz701782-rsyslog-TLS-does-not-encrypt-traffic-on-s390x-and is covering partially both rsyslog-gnutls module testing and rsyslog remote logging (multihost). Therefore I would like to have this test case included in two CasePlans.