Exam ID HP0-M47
Exam type Proctored exam taken at dedicated testing center
Exam duration 2 hours 45 minutes
Exam length 69 questions
Passing score 75%
Delivery languages English, Simplified Chinese, Japanese, Korean
Related Certifications
Supporting courses These recommended courses help you prepare for the exam:
Additional study materials

Register for this Exam

You will need an HP Learner ID and a Pearson VUE login and password.

During the exam, you can make specific comments about the exam and items. HP welcomes these comments as part of our continuous improvement process.
No online or hard copy reference material will be allowed at the testing site. This exam may contain beta test items for experimental purposes.

Exam description

This exam tests your skills on automated test planning, basic test creation and how QTP works with objects, basic test verification and enhancement, modular automated test builds, QTP and ALM integration, automated test troubleshooting, advanced QTP Scripting, expert view, web applications.

Who should take this exam?

The exam is intended for technical personnel who will implement test automation by creating, enhancing and running tests and analyzing run results with HP Functional Testing 11.x. It is assumed that they will work in QA teams under the supervision of a senior consultant. A
general understanding of testing concepts and functional testing processes may be helpful, but is not mandatory.

Exam contents

This exam has 69 questions. Here are types of questions to expect:
  • Multiple choice (multiple responses)
  • Multiple choice (single response)
  • Drag-and-drop
  • Point and click

Tips for taking this exam

You are not required to take the associated courses; however, HP strongly recommends that you complete the training and thoroughly review all course materials and documents before taking the exam. Sufficient on the job experience may also be required.


This exam validates that you can successfully perform the following:

Automated test planning

  • Plan for general testing and automation.
  • Plan for QTP testing.
  • Identify and describe features and settings.
  • Explain QTP licensing and packaging.


Basic test creation and how QTP works with objects

  • Create the basic test.
  • Explain how QTP works with objects.
  • Add steps without recording.
  • Explain the purpose and operation of Smart Identification feature.


Basic test verification and enhancement

  • Add standard and custom verification points.
  • Enhance tests with parameters.
  • Add custom checkpoints.
  • Add database checkpoints.
  • Add bitmap checkpoints.
  • View test results.


Modular automated test builds

  • Explain how to build modular QTP tests with Actions.
  • I Use a Shared Object Repository.


QTP and ALM integration

  • Explain the QTP/ALM connection.
  • Define ALM management of QTP resources.
  • Explain versioning features in QTP


Automated test troubleshooting

  • Troubleshoot Object Recognition problems.
  • Use Recovery scenarios.
  • Use the Debugging Tool.
  • Measure System Performance.
  • Configure log tracking.


Advanced QTP Scripting

  • Import and export Excel sheets.
  • Get and set object properties.
  • Identify descriptive programming to bypass repository.


Expert View

  • Describe Expert View features.
  • Describe dynamic object programming.
  • Identify and describe VBScript elements.


Web applications

  • Recognize Web Add-in Extensibility.
  • Describe Web event recording use and configuration.
  • Identify new web testing capabilities.