Popular Courses

Browse Our Free Resources

  • whitepapers
  • whitepapers
  • webinars
  • blogs

Our Locations

Training Centres

Vancouver, BC
Calgary, AB
Edmonton, AB
Toronto, ON
Ottawa, ON
Montreal, QC
Hunt Valley

locations map


550 6th Av SW
Suite 475
Calgary, AB
T2P 0S2


821A Bloor Street West
Toronto, ON
M6G 1M1


409 Granville St
Suite 902
Vancouver, BC
V6C 1T2

U.S. Office

436 York Road
Suite 1
Jenkintown, PA

Other Locations

Dallas, TX
Miami, FL

Home > Training > Configuration Management and Testing > Scripting for QTP (Version Independent) Training

Scripting for QTP (Version Independent) Training

Course#: WA2374

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 WA2374 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.
*Your name:

*Your e-mail:


*Company name:

Additional notes:

We have received your message. A sales representative will contact you soon.

Thank you!.

more details
buy this course

Register for a courseware sample

It's simple, and free.


Thank You!

You will receive an email shortly containing a link to download the requested sample of the labs for this course.