Bug 708971 - [FEAT] view test-plan/test-run as a tree of test-cases
Summary: [FEAT] view test-plan/test-run as a tree of test-cases
Keywords:
Status: NEW
Alias: None
Product: TCMS
Classification: Other
Component: Application
Version: 3.4.1
Hardware: Unspecified
OS: Unspecified
medium
high
Target Milestone: ---
: 4.0
Assignee: Yang Ren
QA Contact: Nobody
URL:
Whiteboard:
Depends On:
Blocks: 593666
TreeView+ depends on / blocked
 
Reported: 2011-05-30 09:58 UTC by Ales Zelinka
Modified: 2022-03-14 03:25 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:


Attachments (Terms of Use)

Description Ales Zelinka 2011-05-30 09:58:17 UTC
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.

Comment 1 Petr Šplíchal 2011-08-16 12:20:23 UTC
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.

Comment 2 Ales Zelinka 2011-08-16 13:02:17 UTC
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)

Comment 3 yawei Li 2012-05-22 07:04:02 UTC
TCMS should manage test case when list them in test plan.
we will consider to enhance it in tcms 4.0.

Comment 4 Karel Srot 2013-01-25 08:20:42 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.