Course #:WA2374

Scripting for QTP (Version Independent) Training

This core course provides an introduction to VBScripting for QTP. This course covers the basic principles of Object-oriented Programming (OOP), and the difference between VBScript and other programming languages. Course materials focus on using the QuickTest Expert View to enhance recorded tests by adding conditional and looping logic statements. This course also covers the different data types used by QuickTest and provides practical examples of the different data types. These materials are suitable for any QTP testing environment (Windows, Web, Terminal Emulator, etc.).This class is taught using a pre-configured Virtual Machine (VM). This way, class time is not lost because of improper setup and all exercise can be completed. A VM setup document can be is provided. All topics are supported by hands-on exercises based on real-life examples. The exercises use a variety of applications, each selected to highlight the topic focus.


To teach new and intermediate QuickTest users how to make tests more robust and reusable by enhancing basic testing scripts with advanced logic concepts and configuration options.


  • Basic concepts of Quality Assurance (QA)
  • Introduction to QuickTest Professional


2 Days

Outline of Scripting for QTP (Version Independent) Training

  • Introduction to VBScript
  • Working with variables and constants
  • VBScript operators
    • Arithmetic operators
    • Comparison operators
    • String operators
  • Controlling code flow
    • Decision structures
    • Looping structures
  • Procedures
    • Functions
    • Subroutines
    • Function Libraries
  • Data Manipulation Functions
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.