What is the service to use for creating the link between the stepresult (test case result) and DOORS requirement?
![]()
We are using a java code for importing testcase, testscript, step,
executionworkitem, executionresult et stepresult. There are links between DOORS requirements and steps (test script) stepresult (test case result) A service "service/com.ibm.rqm.requirement. common.service. rest. ICalmRequirementRestService/calmRequirementForTestScript" is needed for creating the link between the steps (test script) and the DOORS requirement. What is the service to use for creating the link between the stepresult (test case result) and DOORS requirement? |
One answer
![]()
There is no dedicated service to create a link between Step Results and DOORS Requirements.
The links can be created between a Requirement Artifact and (Test Case / Test Script Step ).
The Test Step associated with Test Case Result actually show the link for the requirement which was already associated with the Test Script Step at the time of execution the Step. It just shows there as part of the test result because steps are shown in the test result. So link is actually still associated with the Step only, not with the result.
I guess, if you check from DOORS side, it would show only a "validated by" type of link connected to test script step, there would not be any link to Test Result shown from the DOORS side.
Comments Why does the link not autonmatically created when we execute a PUT command on the execution result object?
Hi Carlito,
As for me the requirement link is stored in the script step. My scenario to explain my opinion is:
Sorry I can modify my comment:
Hi David,
Hi Paul,
Could we use the jar of RQMExecution tool ? Best regards Hi David,
showing 5 of 7
show 2 more comments
|
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.
Comments
Hi Carlito,
The service/com.ibm.rqm.requirement. common.service.rest. ICalmRequirementRestService/calmRequirementForTestScript API is an internal API and is not supported. Internal APIs should not be used. Instead of using internal APIs, you should be using one of the public RQM APIs:
RQM Reportable REST API
RQM OSLC API
However, the RQM Reportable REST API does not support adding links to CCM/RM resources and the RQM OSLC API does not support creating/updating test script step results or adding RM link to test results.
Paul,
Hi Luiz,