Use of "tags" element on executionworkitem.xsd
We are creating an integration with Rational Quality Manager using REST API to create Execution Results and TCERs. One of the requirements of this integration is that the results must be a control stamp to identify that they were created through the integration and not through GUI.
Reading RQM's API documentation and analysing the XML exported by RQM, we found on executionworkitem.xsd (the element that represent TCER) the element "tag" (https://jazz.net/products/rational-quality-manager/api-doc-5.0.2/). I would like to ask two things:
1 - What is this tag used for (when we export a TCER using REST API this is always empty)? Can we use this tag to store the integration stamp?
2 - Is there an element on Test Result xsd that can be used to store this integration stamp?
Reading RQM's API documentation and analysing the XML exported by RQM, we found on executionworkitem.xsd (the element that represent TCER) the element "tag" (https://jazz.net/products/rational-quality-manager/api-doc-5.0.2/). I would like to ask two things:
1 - What is this tag used for (when we export a TCER using REST API this is always empty)? Can we use this tag to store the integration stamp?
2 - Is there an element on Test Result xsd that can be used to store this integration stamp?
One answer
The external ID when creating your test artifacts since test artifacts with an external ID could only be created using the RQM Reportable REST API.
Comments
Hello Paul,
Where in documentation can I find external ID element? I looked into xsd specification (https://jazz.net/products/rational-quality-manager/api-doc-5.0.2/) and couldn't find it.
Also, I used REST API to query both TCER and Execution Record and didn't find this element on XML cocntents :(
Please see the (corrected) link in the above post. The external ID is not a modeled property on the test artifact, but the ID of the test artifact.