It's all about the answers!

Ask a question

RQM 6.0.2: ExcelImporter - 2. Link test suite to an existing test plan 2. How to set custom atrributes/categories for the test suite in the config file?

Neeta Valera (45339) | asked Jun 09 '16, 8:28 a.m.
In my configuration file, I create new test suite with test cases. I would like to link the test suite i am creating to an existing test plan. How can I accomplish that in the config file for the ExcelImporter?
Also, how do I set custom attributes and categories for the test suite in the config file?
I am using RQM 6.0.2 and same excel importer.
Thank you.

Accepted answer

permanent link
Mehul Patel (9695) | answered Jun 13 '16, 3:20 a.m.

You can use LinkExisting keyword - 'testsuite.testplan=LinkExisting("testplanid")' where testplanid is external/internal id of the test plan i.e.

Categories are defined with the category term=<category name>.value=<category value> notation: i.e. testsuite.category term="Test Phase".value="Developer Test"

Hope this clarifies.


Neeta Valera selected this answer as the correct answer

Neeta Valera commented Jun 13 '16, 9:41 a.m.

The syntax you mentioned above worked perfectly! Thank you so much.

One other answer

permanent link
Mehul Patel (9695) | answered Jun 10 '16, 9:16 a.m.

Please refer RQMExcelImporter's sample folder for cfg file 'TestSuite with TestCases 001.cfg', you can add following syntax to it and it will link testplan to testsuite.

    /// ----
    /// --- 

Add following line to update custom attributes

    testsuite.customAttributes name="Custom_name".value=C1

Please refer RQMExcelImporter Wiki for supported syntax and example.


Neeta Valera commented Jun 10 '16, 9:21 a.m.


Thanks for your answer. However, for the first questions, my test plan is not in the Excel, but it exists in RQM so I cannot link the test suite to the test plan since I don't have the test plan info in a cell in the excel sheet.

For the second question, what is the syntax for setting values for a custom CATEGORY? I could not find it in the wiki.


Joao Carusi commented Jun 14 '16, 9:32 a.m.

For the second question, what is the syntax for setting values for a custom CATEGORY?

>>> Go to Manage Project Properties >   Artifact Categories >  Test

Case Categories)


Add the following line using the information found in the "Manage Project Properties"


testcase.customAttributes identifier="Keyword_2".name="Keyword 2".type="MEDIUM_STRING".value="NEW VALUE"

Neeta Valera commented Aug 16 '18, 1:26 p.m.


I tried what Mehul suggested above to link a test suite to a test plan using the excel importer using the samples and the syntax suggested by Mehul above but it gives me this error:
8/16/2018 1:17:22 PM: 
8/16/2018 1:17:22 PM: 
SESSION: 8/16/2018 1:17:22 PM
8/16/2018 1:17:22 PM: Getting artifacts from current document TestSuite with TestCases 001.xls
8/16/2018 1:17:24 PM: Server returned code OK
8/16/2018 1:17:24 PM: sending testsuite5 named TestSuite_with_TestCases_001_Acme_Hammers_1.xml
8/16/2018 1:17:24 PM: Server returned code InternalServerError
8/16/2018 1:17:24 PM: Error sending to server TestSuite_with_TestCases_001_Acme_Hammers_1.xml of type testsuite
8/16/2018 1:17:24 PM: Internal Server Error
8/16/2018 1:17:24 PM: sending testplan6 named TestSuite_with_TestCases_001_Acme_Hammers_1.xml
8/16/2018 1:17:25 PM: Server returned code Created
8/16/2018 1:17:25 PM: finished writing artifacts  

Your answer

Register or to post your answer.