Integration HPQC - RRC: Links FROM HPQC to RRC possible?
I am at a business partner at the moment who wants to integrate the HP Quality Center with Rational Requirements Composer. For this use he is interested in using the OSLC Adapter. He is no fan of synchronization and do not want to replace HPQC.
I have found lots of information about this topic, but I haven´t found an example video or picture or something like that showing a link from HPQC to RRC, just the other way round.
http://open-services.net/software/hp-quality-center/ says that there is only a way to output data from HPQC and use that in Requirements Management.
But is there a chance to do that in the other direction?
I have asked a lot of people inside IBM right now, but nobody seems to know that.
Could anybody help me here?
Thank you for your help
9 answers
Not sure if you have seen this article on the IBM Rational Adapter for HP ALM https://jazz.net/library/article/1208 but it might help at little, as well as this blog https://jazz.net/blog/index.php/2012/10/22/extending-your-rational-alm-solutions-to-third-party-tools-with-the-ibm-rational-lifecycle-integration-adapters/ that includes a pointer to this video HP adapter demo (includes OSLC overview) Speaker: William Jones
To be able to support OSLC linking in both directions requires all products to natively include this capability.
Comments
Hi Sam, is it also possible to link from/to with RTC? We do not only tests requirements we also test stories and stories we have just in RTC.
Guido, yes, we support links to RTC work items in the same way. You can create the links from the adapter or from RTC. You can also link RTC change sets to HP ALM defects if you use RTC source control.
It is possible to create links from RRC requirements to HPQC testcases without any problems. The preview gets data from HPQC, but is displaying a warning, that the overview could be incomplete (who cares, the important things are displayed ;-) ). The possible link types are validated by and references.
When I click on them, they forward me to the HP-ALM-Connector-Webinterface which looks similar to a limited view of RRC and shows me some more details (or errors like in picture). On the right edge there is a button "Launch HP", this tries to open an link formated as "td://Project_Name.IP_ADDRESS_OF_SERVER:-1/qcbin/Test%20Plan?Action=FindTest&TestID=58"
To open such a link you need to install the HP TD_Connect.exe - Plugin from HPQC.
This should be able to open an Internet Explorer Window and will jump to the resource. So should it be in theory.
The TD_Connect - Plugin creates a lot of trouble on my test system. The ALM-Client of HP crashes by loading. If you closes it by Taskmanager the IE-Window displays nothing, sometimes freezes. Then you can open an other tab and open it again. Then sometimes it opens and you can authenticate, sometimes an error message appears saying that 'Q9-Adapter' couldn´t be initialized.
The other way round is not good implemented. There are 3 buttons which you can include in HPQC by adding some VB-Script lines. One button just opens a CM-Dashboard, an other opens a RM-Dashboard and the last button opens the Rational Adapter Interface showing the HPQC resource. If you have just referenced an artifact this link would be shown. If you have used the validated by link type the error will appear like in last picture and I am not able to see which RRC artifacts were linked to the testcase.
I try to get contact to Tasktop right now asking for their solution, but I have still no answer.
Have anybody an idea of dealing with TD-Connect? I have tried Win8, Win7 and WinXP using IE8 and IE9.
Disabling UAC in Win7 does not work as well.
I start to believe that the problem with that is on HP side with the version 11 of HPQC but I have no version of 10 to try that.
The other way round is not good implemented. There are 3 buttons which you can include in HPQC by adding some VB-Script lines. One button just opens a CM-Dashboard, an other opens a RM-Dashboard and the last button opens the Rational Adapter Interface showing the HPQC resource. If you have just referenced an artifact this link would be shown. If you have used the validated by link type the error will appear like in last picture and I am not able to see which RRC artifacts were linked to the testcase.
Comments
Charlie, it would be great if you could also tell us about any reports (e.g. test coverage, test cases blocked by defects) that you use with this integration. We are trying to get a sense of which reports are most important.
- With the fact that Requirement Change control is hard to be implemented in RRC, high chance of delivering wrong version with traceability. If multiple releases need to be managed through a QC project as well as a RRC project, testers could get messed up with using wrong version of requirement. Additionally, the technical limitation that a RRC link using REST API can only point to the lastest version makes this more difficult.
- Secondly, allocating requirements into a test case is not an easy scenario. RLIA provide the functionality to create test cases per a requirement in a collection. This automation should make testers' life easier but reality might not be. If we look at the persona in this action, that would be a tester. Tester would create a test case based on requirements (not singular). Which indicates it should be not only 1 : 1 allocation but N:N. When a test case might need to validate more than one requirement, using RLIA you won't be able to do this so you need to create a trace to TC in RRC. As you know, getting them to use multiple tools won't be a pleasant topic. Also TC name by duplicating requirement title wouldn't be helpful with test practice I believe.
Hi, Charlie. For what it's worth, the links are many-to-many, and you can link a test case to more than one requirement. You don't necessarily have to use the test case generation, which generates 1:1. It's there for convenience.
Do you think this is a useful function?
Theresa
Comments
Konrad O.
Mar 01 '13, 3:36 p.m.Hi Bret,
we want to host the solution ourself, but thank you for your answer.
We have tried the Rational Lifecycle Integration Adapter Standard-Edition 1.0 and Tasktop Edition 1.0. Nothing worked for us at the moment. Our plan is to contact Tasktop directly. Tasktop Sync 2.4 should be able to sync RRC Version 4.x (Tasktop Sync2.4), the Tasktop Edition Standard Adapter is only able to sync RTC in version 1.0.