Free QTP (Quick Test Professional) Tutorials

Class Summary

In this class, you will learn test automation using QTP now called as HP Functional Test. It is recommended you refer the tutorials sequentially.

What should I know?

The tutorials are designed for beginners with little or no automation experience. Before you begin, refer this guide to install QTP. Knowledge of VBScript will help.


  1. Introduction to QTP & ADD - Ins
  2. First Look Flight Reservation Application
  3. - How to use QTP IDE
  4. Record & Run Settings | Recording the Script 
  5. Object identification process of QTP (HP UFT) is the core of its automation technology. Understanding the object identification process of QTP is key to becoming successful automation engineer. Pay attention to following lessons.

  6. Object Identification  (Must Watch)
  7. Understanding Expert View 
  8. Understanding Recorded Script 
  9. Replay | Run Settings 
  10. Test Results for QTP 
  11. Parameterization enables you to run the same QTP test for different test data. Checkpoints adjudicate the pass or fail status to your automation tests.

  12. Parametrization 
  13. Checkpoints - Standard CheckPoints 
  14. -  OutPut Values 
  15. If & Else Loop 
  16. Reporter.Report Event | Results Formatting 
  17. Actions 
  18. The biggest challenge in automation is recognizing GUI objects and manipulating those objects. QTP provides a range of tools like smart identification, ordinal identifiers, to deal with these challenges. Let’s study them-

  19. SMART Identification 
  20. Object Property Modification 
  21. Ordinal Identifiers 
  22. Local Object Repository 
  23. - Develop Script in EXPERT View
  24. - Recording Modes in QTP
  25. - User Defined Functions
  26. - Transactions 
  27. The goal of QTP automation is to run the test scripts unattended 24X7. But things can go wrong. A robust automation script should be able to handle any exceptions that may arise during script execution. Recovery scenarios will check and fix any error that occur during the automation of the script.

  28. - Recovery Scenarios
  29. - Optional Step
  30. - GetROProperty | Object Spy
  31. - Descriptive Programming - Part 1
  32. A frame work is a set of guideline for test automation which when followed during automation scripting produce beneficial outcomes like increase code re-usage, higher portability , reduced script maintenance cost, etc. Let’s study different types of frameworks.

  33. - Test Automation Frameworks - (This is an Article not a Video)
  34. - Creating Automation Frameworks with QTP
  35. - Definite Guide to QTP Certification
  36. - Business Process Testing(BPT)
  37. - Using Excel with QTP
  38. - Mobile Testing with QTP
  39. - Environment Variable in QTP
  40. API are becoming very popular since it is time efficient, language independent, have easy GUI integration. QTP gives you a broad spectrum of features to do API testing.

  41. - API Testing with QTP


comments powered by Disqus


Your Feedback & Ideas are very important to us. Please share your suggestions here