Get yourself trained on QuickTest Pro(QTP) by QTP specialist Ankur Jain. Ankur has years of experience on QTP and has helped scores of people online through QTP Blog and forums. His web based QTP training course is specially designed to give you practical, real time knowledge on QTP.

This 4-day training course will help you understand and work comfortably with QTP – by the end of training you would be able to write your own QTP tests, parametrize QTP scripts, add checkpoints to them, use descriptive programming and VBScript to write your own tests. Each day of the course is followed by tips-and-tricks & hands-on assignments to make sure that you are learning what is being taught in class.
Being web-based means you can attend the course from the comfort of your home (and save commuting time), from any part of the world.
Course Length
4 days. 4-5 hrs each day. Training is conducted during the weekends so as not to interfere with your office/school hours.
Mode of Training
This is a web based training. We will connect using an online meeting software through which you will be able to see Ankur’s computer screen and hear him speak and communicate with him in real time. This makes the training interactive and we make sure that all questions are addressed.
The link to the online meeting will be sent by us. You don’t need to install the meeting software at your end.
Course Content
Day1
- Introduction To Automation
- To Automate, or not to Automate
- Fundamentals of QuickTest Professional (QTP)
- Add-ins in QTP
- Various Licenses Used In QTP
- What do we mean by Objects?
- How does QTP identify objects?
- Mandatory and Assistive Properties
- Ordinal Identifiers
- Concepts of Object Repository
- Local vs Shared Object Repository
- Check Points and what are those
- Types of checkpoints
- Record and create a simple script
- How QTP identifies objects?
- Tips and Tricks – Day1
- Questions and Answers
- Assignment
Day2
- Day1 Assignment discussion / Questions and Answers
- Using Regular Expressions in checkpoints
- Object Spy
- GetTOProperty vs GetROProperty
- Writing Custom Checkpoints
- Reporting a step with reporter events
- What are actions?Types of Actions
- Ways To Call Actions
- Action Library and Driver Script
- Parameters
- Types of Parameters
- Environment Variables
- Using Global and Action data sheets
- Tips and Tricks – Day2
- Questions and Answers
- Assignment
Day3
- Day2 Assignment discussion / Questions and Answers
- Debugging QTP Scripts
- Breakpoints and Step Method
- Smart Identification
- Base Filter and Optional Filter Properties
- Analyzing Test Results
- Should you use Smart Identification?
- Automation Frameworks
- Data Driven, Keyword Driven and Hybrid Frameworks
- Introduction to VBScript
- DataTypes, Variables, Constants
- Conditional Statements, Looping Statements
- User defined and Built-In functions in QTP
- Coding Standards
- Tips and Tricks – Day3
- Questions and Answers
- Assignment
Day4
- Day3 Assignment discussion / Questions and Answers
- Analyzing Options under Tools Menu
- Performance Optimization with WITH Statements
- Run Modes in QTP
- Integrating QTP with Quality Center
- Low Level Recording/Analog Recording/Virtual Objects
- Introducing the third ordinal identifier
- Adding Synchronization Points
- Adding Transactions
- Descriptive Programming
- Create recovery scenarios
- Associate a recovery scenario with a test
- Tips and Tricks – Day4
- Questions and Answers
- Assignment
Course Material
e-Books:
- LearnQTP QTP Reference (QRef): Reference to the entire course content.
- LearnQTP QTP Book Of Knowledge (QBOK): Tips and tricks to work smart with QTP. Learnt and compiled over years of tinkering with QTP.
- LearnQTP QTP Scripts: A rich collection of QTP Scripts used in day-to-day real time scripting and used in the training classes. Along with this a coding standard document is provided.


All e-Books are in PDF format.

Assignments
Each day’s course is followed up with an assignment, to recap/refresh course covered during the day. Four assignments will be given out, in Word format.
![]()
The course material above is available exclusively for the trainees of LearnQTP.com’s training course. It is not available for sale as a standalone product.
Prerequisite
Hardware and Software
- Computer with good quality headphones
- Reliable and fast internet connection 256 kbps or more
Technical Knowledge
- Windows
- Web sites and browsers
- Software Testing concepts like regression testing, automated testing
Dates and timings
The training is spread across 4 days and the dates for September batch are 18th/Sep, 19th/Sep, 25th/Sep and 26th/Sep from 09:30 AM – 01:30 PM New York time. [All dates fall on weekends.]
Price
Other corporate training institutes that won’t provide such conceptual and hands-on knowledge, charge $2200 for this level of course. To make this course and knowledge affordable for all, we have kept the cost at 369 USD ($369)
How to register?
Click on the Order Now button below to pay via PayPal. If you don’t have a PayPal account, you can also pay through credit card using the same button. Once you make the payment you will be redirected to the payment confirmation page. Since we offer limited slots for a batch, we would suggest you to register now and not wait for the last moment.
Want to clarify something regarding training?
You can contact us using this contact form.
Still undecided whether this training is right for you?
Check out – on left side of this page – what our students have to say about our training program.
PS: We focus on providing value to our students and unlike other online training institutes we only take a limited number of students per batch to have quality interaction. This provides you ample time to ask and discuss your questions.
PPS: You may refer this for FAQs on QTP Training
