It's all about the answers!

Ask a question

Creation of hierarchical categories from a process template


Andrew Heaton (644) | asked Oct 13 '11, 12:00 p.m.
Having exported the default RQM process template, I've modified the categories section to add a new category with values.

Importing the modified process template back into RQM and creating a new project allows the new categories to be used.

However I now want to add hierarchical levels of categories using the same mechanism but don't know the syntax for this.

Are there any XML examples of hierarchical categories?

Accepted answer


permanent link
Pramod Chandoria (2.1k11220) | answered Jul 07 '12, 12:21 p.m.
JAZZ DEVELOPER
Hi Andrew, here is one example of categories
<code>
                            <categories>
                                <!-- Test Plan categories -->
                                <category name="Product" scope="TestPlan">
                                    <value default="true" name="Personal Banking"/>
                                    <value name="Personal Investing"/>
                                </category>                           
                                <category name="Release" scope="TestPlan">
                                    <value default="true" name="R 1.0"/>
                                    <value name="R 1.0 Sprint 1"/>
                                    <value name="R 1.0 Sprint 2"/>
                                    <value name="R 2.0"/>
                                    <value name="R 2.0 Sprint 1"/>
                                    <value name="R 2.0 Sprint 2"/>       
                                </category>                           
                                <category name="Test Phase" scope="TestPlan">
                                <value name="Developer Test"/>
                                <value name="Integration Test"/>
                                        <value name="Performance &amp; Service Level Test"/>
                                        <value default="true" name="User Acceptance Test"/>       
                                </category>
   
                                    <!-- Test Case categories -->
                                <category name="Category" scope="TestCase">
                                        <value name="Abnormal Path"/>
                                        <value default="true" name="Core Functionality"/>
                                        <value name="Cosmetic"/>
                                        <value name="Security"/>
                                        <value name="Smoke Test"/>                               
                                </category>
                                <category name="Function" scope="TestCase">
                                        <value name="Data entry"/>
                                        <value name="Display"/>
                                        <value default="true" name="Financial"/>
                                        <value name="Tax"/>
                                        <value name="Dividend"/>                       
                                </category>   
                                <category name="Test Phase" scope="TestCase">
                                <value name="Developer Test"/>
                                <value name="Integration Test"/>
                                        <value name="Performance &amp; Service Level Test"/>
                                        <value default="true" name="User Acceptance Test"/>       
                                </category>
                               
                                    <!-- Test Suite categories -->
                                <category name="Category" scope="TestSuite">
                                    <value name="Abnormal Path"/>
                                    <value default="true" name="Core Functionality"/>
                                    <value name="Cosmetic"/>
                                    <value name="Security"/>
                                    <value name="Smoke Test"/>                               
                                </category>
                                <category name="Function" scope="TestSuite">
                                    <value name="Data entry"/>
                                    <value name="Display"/>
                                    <value default="true" name="Financial"/>
                                    <value name="Tax"/>
                                    <value name="Dividend"/>                       
                                </category>   
                                <category name="Test Phase" scope="TestSuite">
                                    <value name="Developer Test"/>
                                    <value name="Integration Test"/>
                                    <value name="Performance &amp; Service Level Test"/>
                                    <value default="true" name="User Acceptance Test"/>       
                                </category>
                                <category name="Theme" scope="TestSuite">
                                    <value default="true" name="Smoke Test"/>
                                    <value name="Usability"/>
                                    <value name="Security"/>
                                    <value name="Compliance"/>       
                                </category>                               
                            </categories> 
</code> 

Jared Burns selected this answer as the correct answer

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.