2 Day(s)


HP Unified Functional Testing (formerly Quick Test Professional) is an advanced automated testing solution for building functional and regression test suites. It captures, verifies, and replays user interactions automatically for every major software application and environment. Unified Functional Testing is a next-generation automated testing solution that deploys the concept of Keyword-Driven testing to radically simplify test creation and maintenance.

Course Specifics

Course Outline

Day -1


  • Overview of QuickTest Professional (UFT) 11.5 course
  • HP QTP/UFT Installation on participant's machines

Automation Concepts

  • Need for Automation
  • Automation Process
  • Economics of Automation
  • Automation Tools

Preparing to Record

  • Reviewing Documented User Steps
  • Preparing the Test Environment
  • Identifying Initial and end conditions
  • Identifying the Application Under Test

Creating a Script

  • Recording a Test
  • Running a Test
  • Viewing Test Results

Working with Objects

  • Recognizing Objects in QuickTest Professional/UFT
  • Using Object Repository
  • Highlighting Objects
  • Using Object Spy
  • Adding Objects to Object Repository

Using Standard Checkpoints

  • Defining Checkpoints
  • Type of Checkpoints
  • Using Standard Checkpoint
  • Using Bitmap Checkpoints
  • Analyzing Checkpoint results

Using Parameters and Data Driven Tests

  • Need for Parameterization
  • Using Parameters in script
  • Executing Data driven tests

Using Multiple and Reusable Actions

  • Creating Multiple Actions from a Single Action
  • Defining an Action as Reusable
  • Adding External actions to script

Day -2

Object Repository Administration and Maintenance

  • Object Repository Types
  • Using Object Repository Manager (ORM)
  • Working With Shared Objects
  • Working With Local Object
  • Working with Merge Tool
  • Working With Object Properties
  • Generating Scripts

Introduction to the Editor View

  • Use the Step Generator to create new steps in tests.
  • Enter steps manually in Editor View.
  • Use the QTP online resources to locate required methods and properties.

Using the Editor View

  • Identify when the Editor View is useful.
  • Ex Identify when the Editor View is useful.
  • Explain how VBScript is relevant to QuickTest Professional.
  • List some common test objects and methods in QuickTest Professional.
  • Translate steps between the Keyword View and Editor View.
  • How VBScript is relevant to QuickTest Professional.
  • List some common test objects and methods in QuickTest Professional.
  • Translate steps between the Keyword View and Editor View.

Using VBScript Operators, Statements, and Functions

  • VBScript fundamentals
  • List some commonly used VBScript operators.
  • List some commonly used VBScript statements.
  • List some commonly used VBScript functions.
  • Using VBScript Looping Statements
  • Using VBScript conditional statements
  • Create sample scripts that include VBScript operators, functions, and statements.

Debugging QTP Script

  • Understand Debug Viewer
  • StepInto, Stepover and Stepout
  • Using Breakpoint and Syntax checks
  • Watches, Commands and Variables

Working with Object Properties

  • Retrieving Properties of an Object using GetROProperty
  • Using the Reporter Utility Object
  • Using Custom Checkpoints

Automation Framework

  • What is Automation framework
  • Types of Framework

Post Training Assessment Test (30 min)

Assessment Discussion

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

Upcoming Dates

Course Location Days Cost Date
2 1000 £1000 2018-08-08