Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I started working with QTP 11.0 a few days back. I am trying to write a small script to pass the test cases(with steps) in the Test Lab module of hp QC 10.00.

But while adding objects in the object repository, I am not able to uniquely identify the Test Lab module from the Test Plan/ any other module. QTP is unable to differentiate between all the buttons. Smart Identification is disabled by default.

Please suggest any workaround. Any way to make it possible for QTP to identify the diff Buttons, Tabs.

Note: I can run QC 10.00 either as a desktop application or directly from IE 9. Hope it helps.

share|improve this question
As both answers ask for more info I vote to close this as unclear – Niels van Reijmersdal Jun 19 '15 at 14:54

Are you saying you are recording QC interface as a web application from QTP ?? Can you please elaborate more on what exactly you want ?

From the first sentence what I can understand is you want to integrate QC with QTP and run the script which will update QC test cases Status, if this you want then you have to provide Test Lab exact path of QC and connect QC project with QTP and there is a script available (I can share that) to run test from QTP and update QC status.

If above is not the case, then please elaborate.

share|improve this answer
Hi Subhash - I think most of what you say there would be better as a comment on the question, rather than an answer. – vincebowdren Apr 20 '15 at 16:12

Not 100% sure what you are asking, but it sounds like you are wanting to use QTP to automate Quality Center (so an automated test to use the manual tool?).

One problem you might be seeing is that QTP doesn't recognize objects in a browser that was opened before QTP started running. So it may help to close down QTP and all your browsers, then start QTP followed by the browser you will use for QA.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.