QTP Certification Training

QTP delivers simple Automation Testing for software applications like regression testing client-server applications and functional testing. Its sustained features inspire Developers and Testers in developing and delivering bug free quality software to achieve the business needs. Learn key concepts in QTP like different ways of developing automation tests, VBscript language, developing data driven tests, automation frameworks and so on.

QTP Certification Training


QTP/UFT is one of the leading automation testing tool which incorporates VBscript language to test software applications and environment in detail. Basically QTP is used for functional, regression and service testing. User actions on a web or client based computer application can be automated and same actions can be tested for different users, different data set, on various Windows operating systems and different browsers by using QTP/UFT. The point-and-click interface in QTP helps user in creating tests that can be played back on an application repeatedly. This wide ranging solution significantly reduces the budget and complexity of the functional testing process. QTP provides a set of tools like smart identification, ordinal identifiers, to deal with the most challenging part in automation testing like identifying and manipulating GUI objects.

Did you know?

  1. QTP/UFT was originally built by Mercury Interactive later in 2006 HP® owned this product from Mercury Interactive.
  2. QTP/UFT, integrated with Quality Centre to deliver improved test data management and high quality dashboards
  3. QTP supports the following environments: Activex, Delphi, Java, .Net, Oracle, Peoplesoft, Powerbuilder, SAP, Siebel, Stingray, Terminal Emulator, Visual Basic, Visualage, Web Services
  4. QTP/UFT is supported by various browsers like Google Chrome, Firefox, and Internet Explorer. and it is compatible only with Windows operating
  5. Lean FT from HP® is a new functional testing solution having a set of APIs. Lean FT provides powerful tools like Object Identification Center and Application Models. This tool is developed to target test automation engineers and developers from agile teams. Integrating Lean FT with Unified Functional Testing (UFT) can support DevOps and Continuous Integration (CI)

Why learn and get Certified in QTP/UFT?

  1. QTP is one of the best automation testing tool because of its unique features like Object Repositories, Object identification, Smart Identification and so on in addition to its unmatched strength in database testing
  2. QTP is widely implemented in the following sectors: mobile applications, medical software, financial or banking projects. Its beneficial features have resulted in huge demand for both QTP/UFT software and professionals
  3. Service and product based companies are demanding for Test Automation Engineers with good knowledge in QTP, get certified in HP® QTP certificates to uplift your career by upgrading your skills and knowledge

Course Objective

After the completion of this course, Trainee will:

  1. Develop fundamental scripts from manual test case and modular actions
  2. Improve primary tests by verification and synchronisation and gauge tests to run with multiple sets of data
  3. Implement custom checkpoints to create more precise verification points within a test
  4. Administer shared object repositories, usage of debug tools and explain need of virtual objects
  5. Reconcile object recognition problems and implements vital principles of record & playback


  1. Basic understanding of Software Development Life Cycle (SDLC), STLC, Manual Test case documentation and execution skills
  2. Basic knowledge of VBScript concept will be an added advantage

Who should attend this Training?

QTP training course is intended for the following professionals:

  1. Working in manual/automation testing environment
  2. Working in development roles but wish to shift to testing roles
  3. Graduates who wish to learn QTP for automation testing

Prepare for Certification

Our training and certification program gives you a solid understanding of the key topics covered on the HP’s (HP0-M47: HP® FUnctional Testing and HP0-M98: Advanced Scripting using QTP Certification). In addition to boosting your income potential, getting certified in Automation Testing, demonstrates your knowledge of the skills necessary to be an effective Automation Tester. The certification validates your ability to produce reliable, high-quality results with increased efficiency and consistency.

How will I perform the practical sessions in Online training?

For online training, Bluelinesoft provides virtual environment that helps in accessing each other’s system. The detailed pdf files, reference material, course code are provided to trainee. Online sessions can be conducted through any of the available requirements like Skype, WebEx, GoToMeeting, Webinar, etc.

Quick Test Professional Course Content

Quick Test Professional Introduction to QTP

What is QTP?

  1. Prepare Before Automation
  2. Application under Test
  3. First look at Add-Ins for QTP
  4. Understanding the QTP User Interface
  5. Setting up preferences in QTP before recording
  6. Record and run a script
  7. Record a simple script
  8. Save the script
  9. Run the test script
  10. Understand the result

Introduction to Object Repository

  1. What is Object Repository?
  2. Types of Object Repository
  3. Object Repository Manager
  4. Associating shared Object Repository with test
  5. Shared Object Repository
  6. Local Object Repository
  7. Create a shared Object Repository
  8. Add objects to shared Object Repository
  9. Save a shared Object Repository
  10. Modify the shared Object Repository
  11. Comparing Local and Shared Object Repository


  1. What is Synchronization?
  2. Synchronization in QTP
  3. Add Synchronization Steps for an Object

VB Scripting in Expert View

  1. Types of Steps that can be added to the script without recording
  2. Use Step Generator to add functions on test objects, also using utility functions and user defined functions
  3. Use conditional Statement
  4. Use Reporter function to report in the test results


  1. Why Parameterization
  2. Insert an input Parameter
  3. Insert an output Parameter
  4. Parameterize the check point
  5. Parameterize the object property

Check Point

  1. What is Check Point?
  2. Using Standard Check Point
  3. Using Regular expression

Database checkpoint

  1. What is database checkpoint?
  2. Writing SQL Query using Microsoft Query
  3. Parameterize a database checkpoint

Multiple and Reusable actions

  1. Creating multiple actions
  2. Define action as reusable
  3. Call reusable action into a main test
  4. Using local and global data sheet

Recovery Scenarios

  1. Identify exceptions in a test
  2. Create a recovery scenario
  3. Associate a recovery scenario with a test
  4. Optional step in a test

Web Applications

  1. Create a test script to test a web application
  2. Identify the QTP functions used while testing the web applications
  3. Look at the test Results

Descriptive programming (DP) in QTP

  1. What is DP?
  2. Method1 of DP
  3. Providing multiple properties in method1
  4. Method2 of DP
  5. Providing multiple properties in method2
  6. Hierarchy of DP
  7. Why do we need to use DP

Different versions of QTP(Text based)

  1. ifference between QTP 9.0 and QTP 8.2
  2. Difference between QTP 9.2 and QTP 9.0
  3. Difference between QTP 9.5 and QTP 9.2

Different versions of QTP(Text based)

  1. What is Automation Framework?
  2. Different types of framework
  3. Modularity-driven Framework
  4. Data-driven Framework
  5. Keyword-driven Framework
  6. Model-based Framework
  7. Hybrid Framework
  8. Advantages of automation framework

Introduction to VB Script

  1. Overview of vb script
  2. Overview of object oriented programming
  3. Common windows and web objects
  4. Common methods
  5. Guidelines for vb scripting
  6. Using statement completion
  7. Expanding vb script syntax
  8. Launching context sensitive help
  9. Applying with statement to the test

Working with object properties

  1. Overview of retrieving object properties
  2. Run time properties versus test object properties
  3. Using get RO property and set RO property
  4. Tracing values in debug viewer
  5. Filtering events of reporter utility

Working with Dynamic objects and dynamic data

  1. Identify dynamic objects
  2. Setting dynamic values in object repository
  3. Using programmatic description to deal with dynamic objects
  4. Retrieving child objects of dynamic objects
  5. Retrieving dynamic data from objects
  6. Using various looping statements to access dynamic data
  7. Populating a data table dynamically

VB script operator, statement and functions

  1. Comparison operator
  2. Arithmetic operator
  3. Logical operator
  4. Constants and variables
  5. Adding comments
  6. Assigning variables to point to object
  7. Conditional logic in script(If then else, select statement)
  8. VB script functions
  9. string comparison
  10. data manipulation
  11. type conversion
  12. opening dialog box


  1. Comparing subroutines and functions
  2. Creating a function
  3. Defining arguments, setting return values, handling errors
  4. Using procedure locally
  5. Associating procedure with a test object
  6. Registering procedure with object class
  7. Overriding an existing object method

“Very well designed online program to learn the basics – must for all the beginners.” - Saurav Pandey
“A complete package to groom your skills and precise project exposure to get started easily at workplace.” - Divya Mathur
Most of our courses are designed to get you a job first and are also geared for you to get certified. After the course completion, your trainer will provide all details about the certification you can appear for the qualifications of each. We also provide you with Certification faqs and dumps from past certification exams. Our trainers help each and every student in getting them certified.
Since we are a Consulting company, we make money when you do get placed by us so we prefer that you get placed as early as possible. But normally we start our marketing and placement process during your “After the training” Phase.
Yes, you will be working on the case-studies/project which helps you to implement the gained skills and knowledge practically towards the end of the training workshop.

Most of our courses are designed to get you a job first and are also geared for you to get certified. After the course completion, your trainer will provide all details about the certification you can appear for the qualifications of each. We also provide you with Certification faqs and dumps from past certification exams. Our trainers help each and every student in getting them certified

We do our best to our trainees who ever reaching us for placement assistance. Trainees they themselves get placed and market themselves during the training itself. Most of the trainees will not give chance to us to market them. Because they don’t want to sign a contract and work on ratio basis. But 100% we provide placement assistance to the trainees who reach us.

Course Details
Start Date 18-Dec-2017
Duration 40 Hrs (5 Weeks)
Time (CDT) 07:30 PM - 09:30 PM
Type Online
Enroll Enroll

Quick Enquiry

Copyrights @2018-All rights reserved