Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.


Advanced QTP Training with automation testing concept

8 Reviews

Course type: Instructor led Course

Platform: SKYPE and other site will share later

Course ID: 13344

Course type: Instructor led Course

Platform: SKYPE and other site will share later

Students Interested 0 (Seats Left 0)

₹ 8,000

8 Reviews

About the Course

In this class you will learn about End to End automation testing using QTP.
Course will start from basic and it will reach it advanced topics. And all will work on live testing project using QTP.

Topics Covered

Introduction to Automation Testing

Drawbacks of Manual Testing
Benefits of Automation Testing
Drawbacks of Automation Testing
Factors to go for Automation Testing
Factors to Choose Automation Tool

Types of Automation Tools

Functionality Testing Tools
Performance Testing Tools
Test Manage Tools
Types of Licenses
Licensed Tools
Open Source Tools

Introduction to QTP
History of QTP
Benefits of QTP Over Other Automation Tools
Key Elements in QTP

Keyword View
Expert View
Data Table
Active Screen
Debug Viewer
Missing Resources
Function Library
Test Flow
Available Keywords
ToDo Pane

Automation Process in QTP

Planning the Test

With Respect to Application
With Respect to Automation

Recording the Test
Enhancing the Test
Debugging the Test
Running the Test
Analyzing the Results and Reporting Defects

Recording Types/Modes

Normal Recording
Analog Recording
Low Level Recording
Differences Between Recording Modes

Object Identification

Introduction to Objects and Classes
Introduction to Properties and Methods
Object Identification Mechanizm
Object Repository
Options Available for Object Repository
Test Objects
Run-Time Objects
Differences Between TO and RO Properties
Object Spy

Configuration for Object Identification

Mandatory Properties
Assistive Properties
Ordinal Identifier
Creation Time

Repository Types

Local Object Repository
Shared Object Repository
Differences Between Object Repositories
Advantages of Shared OR over Local OR
Object Repository Manager
Associate Object Repositories
Object Repository Comparison Tool
Object Repository Merge Tool

Smart Identification Mechanism

Base Filter Properties
Optional Filter Properties
Differences Between Identification Methods
Custom Class
Standard Class
Differences Between Custom Class and Standard Class

Check Points

Standard Check Point
Image Check Point
Bitmap Check Point
Differences Between Image and Bitmap Check Points
Text Check Point
Text Area Check Point
Differences Between Text and Text Area Check Points
Database Check Point
Accessibility Check Point
XML File Check Point
XML Page Check Point
Page Check Point
Table Check Point
User Defined Check Points
Ways of Creating Check Points
Modifying Check Points

Output Values

Standard Output Value
Text Output Value
Text Area Output Value
Database Output Value
XML Output Value

Differences Between Check Points and Output Values
Synchronization Points

Insert Synchronization Point
Object Exits
Object Property
Pop-Up Exist
Page Exists/Loads
Default Synchronization for Windows and Web Applications
Through Scripting
Through Check Points


Types of Actions
Non-Reusable Actions
Reusable Actions
Internal Action
External Actions
Action Properties


Parameterization Types
Through Data Table
Environment Variables


User Defined Internal
User Defined External


Through Test/Action
Steps/Check Points
Flat Files [XLS Files]
Random Number Generator

Virtual Objects

Creating Virtual Objects
Limitations of Virtual Objects

Regular Expressions

Using in Repositories
Using in Check Points
Using In Descriptive Level Programming
Regular Expression Evaluator


Insert/Remove Break Points
Step In, Step Out and Step Over
Debug Viewer Pane

Watch Expressions

Run Modes

Update Run Mode
Maintenance Run Mode
Normal Mode
Fast Mode

Recovery Scenario

Types of Recovery Scenarios

Object State
Test Run Error
Application Crash

Associate Recovery Scenarios
Through Scripting


Introduction to VB Scripting

Programming Languages
Scripting Languages

Introduction to Scripting Languages

VB Scripting
WMI Script
WSH Scripting

Basics of VB Scripting
Data Types, Variables and Constants
Conditional Statements
Simple If Statement

If Else Statement
Nested If
Select Case Statement

Iterative Constructs

For ... Next
For Each ... Next
Do While ... Loop
Do Until ... Loop
Do ... Loop While
Do ... Loop Until
While ...Wend


Single-Dimensional Arrays
Multi-Dimensional Arrays
Static Arrays
Dynamic Arrays
Array Function

Built-In Functions

Interaction Functions
String Manipulation Functions
DateTime Manipulation Functions
Math Functions
Format Functions
DataType Validation Functions
DataConversion Functions
Array Functions
General Functions and Statements

GetLocate Function
Set Locate Function
With Statement
On Error Statement
Exit Statement
Execute Statement
Rem Statement
Erase Statement
Call Statement
Set Statement
New Statement

VB Script Objects

QuickTest Object
File Object
Class Object
Internet Explorer Object
Word Object
Word Pad Object
Folder Object
Drive Object
Excel Object
ADODB Object
Class Object
RegExp Object
Dictionary Object

Test Objects

SystemUtil Object
Browser Object
Page Object
Link Object
Tab Object
Combo Box Object
List Object
Menu Object
Web Element Object
Web Table Object
Desktop Object

Utility Objects

DataTable Object
Crypt Object
Description Object
DTParameter Object
DTSheet Object
Environment Object
Extern Object
MercuryTimers Object
Parameter Object
PathFinder Object
Properties Object
QCUtil Object
RandomNumber Object
Reporter Object
Recovery Object
RepositoriesCollection Object
Repository Object
Services Object
Setting Object
TextUtil Object
TSLTest Object

Shell Scripting

Connecting to Remote Computer
Getting the Remote Computer Default Drive
Create Folder in Remote Computer
Create File In Remote Computer
Copy Files from Local to Remote Computer and Vice-versa.

Framework Implementation with Real Time Project

Introduction to Frameworks
Types of Frameworks

Linear Framework
Modular-Driven Framework
Data-Driven Framework
Hybrid Framework
Keyword-Driven Framework

Management of Frameworks

Shared Drive
Quality Center
Shared Object Repository Framework Implementation
Descriptive Level Framework Implementation
Framework Support Functions

Different ways of Test Results Generation

Built-In Reports Generation
Excel Files Generation
Text Files Generation
HTML Files Generation

Automation Management

Automation Standards
Automation Process
Automation Plan


Introduction to Quality Center

Requirements Tab
Four Views of Requirements Tab
Types of Requirements
Test Coverage

Test Plan Tab

Test Plan Tree
Adding New Folder to Test Plan
Types of Tests

Test Lab Tab

Organizational Structure
Building Test Sets
Adding Tests to Test Sets
Execution Flow
Controlling Execution
Test Set Properties

Defects Tab/Change Requests

New Defects
Tracking Defects
Grid Filters

Linking In-Between Different Tabs and Need of Linking

Test Requirements Tab
Test Plan Tab
Test Lab Tab
Defects Tab

Reporting and Analysis
Importing and Exporting
Setting-Up Favorites
Live Analysis
Live Project Implementation

Who should attend

Professional working in Manual/Automation testing
Professional working in Development want to learn automation testing concept or want to move in testing field
Students want to learn QTP for automation testing.
Any one who want to move in Automation testing


Manual testing knowledge would be good
Little QTP knowledge would be good
Little VB Scripts knowledge would be good

If you don't have upper knowledge then for you, I will arrange seperate classes.

What you need to bring

If you have laptop then it would be great.

Key Takeaways

You will become master in automation testing using QTP.

Date and Time

Not decided yet.

About the Trainer

M K Ranjan picture

5 Avg Rating

22 Reviews

26 Students

6 Courses

M K Ranjan


8 Years of Experience

5+ Exp

Student Feedback


Average Rating





He is a very good trainer.

Shri Kumar

fantastic way to teach and guide for job .



Now I can automate different type of application and all credit goes to you sir, thanks for making my concept clear in QTP and VB Scripts. Thanks much Ranjan.



Thanks Sir, After getting training from you. Now i can automate different type of application using QTP.


Pratik Prasad

His way of teaching is very simple and even if it's online he teaches like he is sitting next to you...



Thanks Sir, for making my concept clear in Automation testing using QTP. Like your class.



Hey Guys this teacher Mr. Ranjan is simply awesome. When I started this advanced level QTP training before that I used to think there is enough knowledge I have to perform my duties. After learning from him I am so positive to say he is the best so calm, helpful and professional. I learned a lot he master in VbScripting, can think about different logic's to write script and work according to the different requirements. After finishing training of one month i feel so confident and fluent now to think and write the script. He is best in web based applications and Windows based applications as well that is excellent.



This teacher is simply awesome with out any doubt I can say this guy is full of knowledge and understands the needs of the student. He is very polite when you learn some thing from him. I fully recommend him as 1st he cares about education then money. Even though money comes 1st for today's world.

Students Interested 0 (Seats Left 0)

₹ 8,000

Post your requirement and let us connect you with best possible matches for QTP Training classes Post your requirement now


Submit your enquiry for Advanced QTP Training with automation testing concept

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

Please check the fields again.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Ranjan

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please enter the OTP sent to your registered mobile number.

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on, to fulfill their learning requirements across 1,000+ categories. Using, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more