USA +1-347-270-8720 | INDIA +91-7993648720 training@absofttrainings.com

 HP QTP/UFT Training Course

Our brand new QTP/UFT training program and video tutorials are coming soon.

This course provides comprehensive practical/technical knowledge required to work with HP QTP/UFT as an automated functional testing tool for different environments and also takes your automation skills to the next level by learning to use the Expert View and Advanced topics in QTP. This course addresses topics such as recording and running tests, adding synchronization points and checkpoints, actions , enhancing scripts by implementing data driven tests, expert view usage, VBScript programming and Object Repository.  Throughout the course real world practical examples are demonstrated for different types of application  like Desktop, Windows and Web applications.

We will be also working with different automation frameworks – Hybrid, Keyword Driven and DataDriven by implementing them for real world applications. There will be lot of real world exercises for you to do as well. Don’t worry:-), we are always there to help you in these exercises or your real world job.

What are the requirements?

  • Windows PC
  • Software: QTP, Firefox, Firebug
  • Videos have been oriented for absolute beginners
  • No prior VB Script/programming knowledge required

What am I going to get from this course subscription plans?

  • Access to self-explanatory and comprehensive HD video tutorials for all chapters/topics
  • By the end of this course, you will get technical/practical experience and ability to automate applications using QTP
  • By the end of this course, you will get technical/practical experience and ability to implement automation frameworks – Hybrid, Keyword Driven and DataDriven for real world applications
  • You will be ready for real world interviews and QTP automation job (basic to advanced QTP)
  • Technical support for your project, exercises and queries (Email/Weekly support sessions based)
  • Access to any new videos/updates on site
  • Access to courseware (Automation/VB Script/QTP Scripts, Docs, PDFs, Interview Questions, etc.)

Early Bird Offer

6 Months Subscription

$99
Coming Soon!

3 Months Subscription

$62
Coming Soon!

Most of our students buy videos tutorials and they are happy with that. But, if you are looking for online training, following are the details:

Cost: $399 (includes 12 months subscription to members area)

Quick Links:  Course Schedule | Contact Us

We recommend video tutorials as you can watch videos anywhere, anytime and any number of times. But, if you are looking for classroom training, following are the details:

Cost: £399 (includes 12 months subscription to members area)

Classroom training is available in UK only for now. We have plans to make it available in USA as well soon.

Quick Links:  Course Schedule | Contact Us

We provide customized corporate training as per your requirements at your office or at our training venue. Please contact us for more details along with your requirements and team size.

Course Content in Detail:

Introduction to QTP

• Introduction to Automation

• Advantages & Limitations  of Automation Testing

• Fundamentals of QuickTest Professional (QTP)

• Benefits of QuickTest Professional

• QuickTest Professional User Interface

• Add-In Manager and Add-ins in QTP

Record and Create Simple Scripts

• Preparing to Record

• Review Documented User Steps or Test Cases

• Identify the Application Under Test (AUT)

•  Prepare the Test Environment

• Create Basic Tests Using Recording

•  Create and Save Basic Tests

•  Execute Tests

•  Understand QTP Results

Objects and Object Repository

• What Do We Mean by Objects?

• Using Object Spy

• Identify Objects and Their Properties

• Discuss basics of the Object Repository

• Working with the Object Repository

• Utilizing a Shared Object Repository

• Local versus Shared Object Repositories

• Use the Object Repository Manager

Adding Synchronization

• Introduction to Synchronization

• Add Synchronization Steps

• Types of Synchronization

• Global Object Synchronization Timeout

• Synchronization Point using Wait Property

Standard Checkpoints in QTP

• Enhance Tests with Checkpoints

• Types of Checkpoints

• Use Regular Expressions

Using Parameters

• Parameters and Types of Parameters

• Use Input and Output Parameters

• Environment Variables

• Enhance Checkpoints with Parameters

• Create Data Driven Tests

Working with Actions

• What is an Action?

• Types of Actions

• Define a Test with Multiple Actions

• Create a New Action and Action Settings

• Make Action Reusable

• Create Multiple Actions from a Single Action

• Use an Existing or Copied Action

• Use Global and Local Data Sheets

Adding Custom Checkpoints

• Create a Custom Checkpoint

• Compare Captured Values with Expected Values

• Use Debugging Tools

• Report the Step Outcome with a Reporter Event

Database Checkpoints in QTP

• Define Database Checkpoints

• Create SQL Queries

• Insert a Database Checkpoint

• Parameterize a Database Query

Solving Object Recognition Problems

• Run Modes in QTP

• Normal Recording based on Object Model

• Analog Recording

• Low-level Recording

• Use a Bitmap Checkpoint

• Working with Virtual Objects

• Introducing the Ordinal Identifiers

Working with Recovery Scenarios

• Create a Recovery Scenario

• Associate a Recovery Scenario with a Test

QTP Expert View

• Understanding Expert View

• Introduction to VBScript or OOP

• Translating Steps – Using Expert View

• Using the Step Generator

• Entering Steps Manually and Coding

• Debugging QTP Scripts

• Breakpoints and Step Method

• Smart Identification

• Base Filter and Optional Filter Properties

Object Properties

• Retrieving Properties of an Object

• Test Object and RunTime Object

• Set/GetTOProperty and GetROProperty Methods

• Using Constants and Variables

• Using the Report Utility Object

Working with Dynamic Objects

• Using Dynamic Objects

• Building a Programmatic Description

Using VBScript 

• Introduction to VBScript

• DataTypes, Variables, Constants

• Using VBScript Operators, Statements, and Functions

• Conditional Statements, Looping Statements

• User defined and Built-In functions in QTP

Working with Dynamic Data

• Retrieving Data

• Using Looping Statements

• Using the Data Table Object – Retrieving External Data

• Importing Data

• Working with Databases and File Systems

Automation Framework Development & Usage

• Creation of Framework

• Usage of Framework and Keyword Driven Techniques

• Sample Project Implementation using the Framework

• Framework Advantages (Keyword Driven, Maintainability, Reusability)

• Data Driving in QTP with Excel files (Data Driven Framework)

Socialize with Us

Subscribe to get top free videos, hot offers & freebies.

You have successfully subscribed to get your Free Videos & Hot Offers.

Upcoming Courses

Mobile Automation
SoapUI Automation
Cucumber & BDD Testing
ISTQB/ISEB Foundation
Database Testing

website security
Get our welcome pack, free videos, hot offers and latest news!

Get our welcome pack, free videos, hot offers and latest news!

Hurray! You will get our email with your welcome pack in few minutes and you are Successfully Subscribed.


Copyright © 2016 ABSoft Trainings. All rights are reserved.
Registered in England & Wales under Company No: 09166392
Back To Top | Terms of Use | Privacy Policy | Refund & Cancellation Policy | Site Map