Quick Test Professional Level-2

Have Queries? Ask us +91 72592 22234

Course Overview

QTP 11.5 Level-2 training course includes advanced concepts of QTP, advanced scripting using VB Scripting language, Managing Object Repositories, Coding samples for interacting with Databases, MS Excel, MS Outlook Express, etc along with a sample hybrid framework implementation. QTP course includes more real-time examples & hands-on exercises of various automation techniques which reinforce the vocabulary and processes.

Course Content

Programming in VB Script

  • Data types in VB Script
  • Variables, Constants & Operators
  • Using common built-in Constants
  • Array, Multi Dimensional Arrays & Dynamic Arrays
  • Dictionary Object
  • Conditional Constructs
  • Iterative Constructs
  • Procedures & Functions
  • Passing arguments by Reference & by Value
  • Working with Associated Function Libraries
  • Working with relative paths while associating libraries
  • Registering User-Defined Functions as Test Object Methods

Debugging Tests

  • Using the Step Commands
  • Pausing Test Runs
  • Setting & Removing Breakpoints
  • Using the Debug Viewer
  • Handling Run Errors
  • Practicing Debugging a Test

Object Repository -1

  • Understanding Object Repository Types
  • Managing Shared Object Repository Associations
  • Exporting Local Objects to an Object Repository
  • Overview of Object Identification
  • Configuring Object Identification for Win, Web Applications
  • Working with Custom Objects and their class mapping
  • Working with Smart Identification and its configuration
  • Analyzing Object Identification after configuration
  • Configuring Smart Identification
  • Mapping User-Defined Test Object Classes
  • Overview of Virtual Objects
  • Defining a Virtual Object
  • Removing or Disabling Virtual Object Definitions

Object Repository-2

  • Managing Object Repositories
  • Manipulating Objects in Shared Object Repositories
  • Modifying Test Object Details
  • Performing Merge Operations
  • Performing Import and Export Operations
  • Updating a Shared Object Repository from Local Object Repositories
  • Understanding & Resolving Object Conflicts

Object Repository-3

  • Overview of RepositoriesCollection Object
  • Interacting with Repositories during run-session
  • Dynamically Adding, Removing Repositories during Run-session
  • Overview of XML Object Repository
  • Importing repository content from XML
  • Exporting repository content to XML

Descriptive Programming

  • Overview of Descriptive Programming
  • Types of Descriptive Programming
    • Using Description along with Classes (Static Method)
    • Using Description Objects (Dynamic Object Method)

Error Handling

  • Through Scripting
    • Using On error statement and err object
  • Through Global Technique
    • Using Recovery Scenarios

Using QTP Utilities

  • Test Batch Runner
  • Silent Test Runner
  • Password Encoder

Automating QuickTest Operations

  • Overview of QuickTest Automation
  • Generating and Running QuickTest Automation Script

Using File System Object

  • Create/Copy/Move Folders and Files
  • Accessing File/Drive properties on window

Interacting with Databases

  • Database connection and execution of queries using manual scripting technique
  • Performing Data Accuracy Validation in Databases

Automating MS Excel Operations

  • Reading & Writing data to Spreadsheets programmatically
  • Formatting cell look & fell programmatically
  • Running Excel Macros

Code Samples for Interacting with few Other Common Applications

  • Reading & Sending email in Microsoft Outlook
  • Running a DOS command, using SENDKEYS functions with WScript    Shell Object
  • Using HTML DOM
  • Automating Internet Explorer Operations
  • Interacting with Dynamic Web tables
  • Using WMI for managing for managing system processes, scheduling a job, etc

Overview of Different types of Framework

  • Function Driven
  • Action Driven
  • Data Driven
  • Keyword Driven
  • Hybrid

A small case study on designing Hybrid Framework

Customer Reviews

Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.


For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

Looking for a Training for


My Team/Organization

I agree to be contacted over mail or phone

Call us at: +91 7259222234