It's all about the answers!

Ask a question

Sharing Test Cases across Project Areas


Kalyan Balasa (136) | asked Mar 21 '18, 8:04 a.m.

We have hundreds of customer projects in our company. The test teams are organized by customer projects.

So, we would like to have one master pool of all test cases (Say Product Project Area).

Then, we would like to have each customer project as a new Project Area.

Would it be possible to import applicable test cases from the master pool (filtered by requirement ids or so) and work on these filtered test cases in the customer Project Area. We would prefer sharing of test cases across all project areas instead of copying the test cases from Master Pool Project Area.

As I understand RQM, it is not possible to share test cases across different Project Areas. So, how in practice or others managing several customer projects of a Product?

Thanks

Accepted answer


permanent link
David Chadwick (1511) | answered Apr 10 '18, 8:48 a.m.
JAZZ DEVELOPER

If you think of your boundary of test asset sharing as your project area, then you can fully share your test assets within that boundary.  With team areas supported within the project area, each customer project can have their own team area and own their test assets (having write permission on them for example).  Then other projects can link them in to their test plans and execute them as is.  Asking for modifications or variations on the test cases or scripts would lead to alternate versions which could be built by cloning and modifying them for non-versioned project areas.  However if you are using versioned project areas, each customer project team would have their own "test development stream" which essentially branches and modifies a version for their customer project team's use.  Whichever team owns the "main stream" for the test case or script could then choose whether to merge those changes from the branched customer version back into the main version.

Kalyan Balasa selected this answer as the correct answer

2 other answers



permanent link
Paul Slauenwhite (8.4k12) | answered Apr 10 '18, 5:58 a.m.
FORUM MODERATOR / JAZZ DEVELOPER

 Hi Kalyan,


Unfortunately, RQM does not support cross-project linking of test artifacts (see [QM] Explore- Cross project test plans using OSLC linkage (52753)).  However, there are other options:

1. Use one project area with Configuration Management (RQM 6.0+) to create a 'customer' separate stream for each customer.

2. Copy test artifact between project area using Duplicate.

3. Use one project area with a 'customer' category to associate/query test artifacts by customer.

See the product documentation for more details.


permanent link
Kalyan Balasa (136) | answered Apr 10 '18, 9:37 a.m.

Hi Paul and David,

Thank you for the clarification.

I understand the project area now. This was important to know because we work in Automotive domain and each customer has a customized version of the base product. So, it is important to test customer release software in our case.

I will try to make a concept by copying the test cases between project areas.

That was very helpful.

Thank you.

Your answer


Register or to post 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.