3 Day(s)


HP QuickTest 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. QuickTest Professional 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

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

Using VBScript Operators, Statements, and Functions

  • Create scripts that include VBScript operators, functions, and statements.
  • List some commonly used VBScript operators.
  • List some commonly used VBScript statements.
  • List some commonly used VBScript functions.
  • Given a test case requiring basic VBScript, build the script that meets its requirements.

Retrieving External Data

  • Build scripts that access data from external sources.
  • Import data from an Excel spreadsheet.
  • Use the Connection and RecordSet objects to query a database.
  • Read and output information to text files.

Creating New Procedures

  • Identify the advantages of a new procedure.
  • Create new subroutines and functions.
  • Distinguish between a global procedure and an object method.
  • Register a procedure to an object class.
  • Build and associate a library of functions.

Managing QTP Run Errors

  • Identify when to handle run errors programmatically.
  • Distinguish between aborting loops, procedures, iterations, actions, and runs.
  • Use the VBScript ON ERROR RESUME NEXT statement.
  • Use recovery scenarios for run errors that may occur anywhere in a script.

Day 2

Working with Object Properties

  • Retrieving Properties of an Object
  • Using Constants and Variables
  • Using the Reporter Utility Object

Working with Dynamic Objects

  • Write scripts that operate on different objects depending on run-time information.
  • Build a programmatic description.
  • Create and use a Description object.
  • Identify when programmatic descriptions are useful.

Automation Frameworks

Case Study - Implementation of Automation Framework

Problem Solving

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
3 695 £695 2018-08-08
3 695 £695 2018-08-08