What is the best way to get a URL to a RQM Artefact including the GC context
Hello,
I am searching for the best way to get a URL to an RQM Artefact that contains the information about a distinct GC as the context to open the Artefact. What is the best way to do this?
If I use the "copy Link for this page" option in the artefact menu, I do sometimes get different Links like this:
Link created in GC1 context: <qm-server+pa-url>/_58ExuIw6EeisIf36OrWQ6w?oslc.configuration=<serverurl>%2Fgc%2Fconfiguration%2F11#action=com.ibm.rqm.planning.home.actionDispatcher&subAction=viewTestCase&id=9240§ionId=com.ibm.rqm.planning.editor.section.testCaseSummary
Link created in 2nd GC context:
/_58ExuIw6EeisIf36OrWQ6w#action=com.ibm.rqm.planning.home.actionDispatcher&subAction=viewTestCase&id=9240§ionId=com.ibm.rqm.planning.editor.section.testCaseSummary
Link created from a local Stream:
qm-server+pa-url/_58ExuIw6EeisIf36OrWQ6w#action=com.ibm.rqm.planning.home.actionDispatcher&subAction=viewTestCase&id=9240§ionId=com.ibm.rqm.planning.editor.section.testCaseSummary So, my questions are:
1.)
Is the syntax/structure of the first Link reliable and could I use it e.g. programmatically to generate Links to QM Artefacts in a defined context 2.)
Why is the link not generated the same way all the time? Is this a defect?
|
Accepted answer
Hi Thomas,
1) This link is reliable but cannot be used to programatically HTTP GET the test artifact. For this use case, use the OSLC QM API (https://jazz.net/wiki/bin/view/Main/RqmOslcQmV2Api) or RQM Reportable REST API (https://jazz.net/wiki/bin/view/Main/RqmApi) with the oslc_config_context parameter (see https://jazz.net/wiki/bin/view/Main/RqmOslcQmV2Api#oslc_config_context). In RQM 6.0.6 iFix003, we will support copying the OSLC URLs from the web UI (see Add a copy OSLC URL to each test artifact. (170694)).
2. Yes. Please open a RQM defect (https://jazz.net/jazz02/web/projects/Rational%20Quality%20Manager#action=com.ibm.team.workitem.newWorkItem).
Thomas Kirstätter selected this answer as the correct answer
Comments
Thomas Kirstätter
commented Aug 07 '18, 7:54 a.m.
Thanks a lot.
towards 1: my intention is to programatically create a clickable link in some other tools that do not support OSLC directly and have no idea about Config Management. So I just wanted to know, how the URL need to look like so I can fill in the parameters. Still thanks a lot for the details shared! Will definitely come in handy sometime :-)
towards 2: will do
You can use an OSLC QM API or RQM Reportable REST API URL (for a specific resource) since it will redirect to the web UI when opening in a browser. |
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.