Scripting QuickTest Professional (QTP) Basic Course

Course Code: MQ 548
Course Abstract:

This core course provides a comprehensive understanding of using the language programming interface used by QTP, the VBScript language.  You will learn the basics and the principles of the OOP, the difference between other family languages.  You will learn how to manipulate your applications needs windows based or web based using QTP and VBScript.

Note: All topics are supported by hands-on exercises based on real-life examples. 

Audience: This course is designed for individuals who are new and Intermediate users of QTP who need to get familiar with the programming language of QTP. The course is based on both Windows and Web environments.
Duration: 2 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:

> Identify the basic principles of the OOP
> Know the difference between other family languages
> Manipulate applications using QTP and VBScript

Course Topics:

Introduction to VBScript and OOP

Variables and numeric and literal constants

Declaring Variables Explicit and Implicit

The scope and lifetime of a variable

Variants and sub-types
Data-type conversions

VBScript operators
Arithmetic operators
Comparison operators
Logical operators

Working with arrays
One dimensional arrays
Multi-dimensional arrays
Static and dynamic arrays
Splitting, filtering and joining arrays

Conditional statements

Control loops

Coding conventions

Interaction Functions

String manipulation functions
Formatting Strings, numbers and dates

Dates and times functions

Math functions

Data type validation functions

Array Functions

Introduction to working with objects
Dictionary object
File System object

Subroutines and function procedures

Prerequisites: First Steps for Windows Course or First Steps for Web Course, or at least 2 months of real world QTP experience is required.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning