HomeAbout UsOur ServicesCurrent OpeningsContact UsUseful LinksSite Map

QTP - Quick Test Professional

      
Quick Test Professional is the most commonly and widely used software automation tool in the IT world.  A good grasp on testing fundamental, use of automation, methodology, various framework and  grasp on the this tool will make one a valuable commodity in the market.  We suggest a candidate to have good grasp on the following before trying to acquire knowledge on Quick Test Pro, also known as 'qtp'.
  • Solid understanding of Manual Testing
  • Good knowledge of SQL with various DML and DDL queries
  • Basic knowledge of VBScripts

Below is the course outline for Quick Test Pro (including basics on VBScripts):

GO BACK

Basics of VBScripts

  1. What is VBScript?  Case sensitivity, White space, Brackets, Reserved Words
  2. VBScript Data Type
  3. VBScript Variables, Constant Variables
  4. VBScript Operators
  5. Creating Control Structures
    ·         
    Conditional Statements
    ·          Different Loops
  6. Procedures and Functions
  7. Basic Coding Conventions
  8. Arrays and Objects

GO BACK

Quick Test Professional - Fundamentals

Introduction to QuickTest 
     •      QuickTest benefits in test automation

Test Planning
 
     •      Prepare for test case automation

Record and Playback
     •      Create and execute basic scripts
     •      Understand recording levels, reasons for different Recording Mode
     •      Understand QuickTest results

How QuickTest Identifies Objects
     •      Object Identification
     •      Object Repository
     •      Use the Object Spy

Synchronizing Tests 
     •      Add synchronization steps.  Different synchronization methods 
     •      Global synchronization settings

Standard and Text Checkpoints 
     •      Enhance tests with checkpoints.  When to use checkpoints, when not 
     •      Use regular expressions.  Advantages of regular expression

Creating Tests with Multiple Actions 
     •      Benefits of test modularity 
     •      Create multiple action tests 
     •      Configure and call reusable actions

Data Driving a Test 
     •      Parameterize tests 
     •      Create data-driven tests 
     •      Local and Global Data Tables

Alternatives to Standard Recording 
     •      Analog and low level recording 
     •      Configuring recording event levels

Using the Expert View (Preview) 
     •      Showing flexibility of QTP for creating automated test scripts to handle dynamic web objects and external data files

Optional Topics 
     •      QuickTest and TestDirector Integration 
     •      QuickTest Project Planning Summary

Quick Test Professional - Advanced

QuickTest Debugging Tools
     •     Debug Viewer

Creating Database Checkpoints

Object Recognition and Smart Identification 
     •     Object Repository Custom Configuration 
     •     Introduction to Smart Identification 
     •     Smart Identification Configuration
    
Data-driven test – Advanced
     •     Working with External Files
     •     Working directly with Database

Working in the Expert View 
     •     Define the QuickTest Object Model: Objects, Methods, and Properties 
     •     Translate Test Steps in Test View to Expert View 
     •     Enhance Test Cases in Expert View using QuickTest Functions and VBScript Programming

Enhance Test Cases with Descriptive Programming 
     •     Interact with Test Objects not stored in the Object Repository 
     •     Access Dynamic Objects during Run Time

Enhance Test Cases with User-Defined Functions 
     •     Utilize external Windows API functions in Test Cases 
     •     Create QuickTest User-Defined Functions