QTP Online Training
QUICK TEST PROFESSIONAL TRAINING CURRICULUM

   QTP Course Overview

  • Outline the benefits of Quick Test Professional

   Preparing to Record

  • Review documented user steps
  • Identify the application under test (AUT)
  • Prepare the test environment

   Creating a Basic Test

  • Create and execute basic tests
  • Understand QuickTest results

   Working with Objects

  • Identify objects and their properties
  • Discuss basics of the Object Repository

   Adding Synchronization

  • Add synchronization steps
  • Set Global Synchronization Timeout

   Verifying with Standard Checkpoints

  • Enhance tests with checkpoints
  • Use regular expressions

   Using Parameters

  • Use input and output parameters
  • Create Data Driven tests
  • Enhance checkpoints with parameters

   Building Multiple, Reusable Actions

  • Create a Single Reusable Action
  • Create multiple actions from a single action
  • Use Global and Local Data Sheets

   Adding Steps without Recording

  • Add steps using keyword view
  • Add steps using the Step Generator

   Creating Tests on a Web Application Using Database Checkpoints

  • Define Database checkpoints
  • Create SQL queries
  • Insert a Database checkpoint
  • Parameterize a database query

   Utilizing a Shared Object Repository

  • Describe local versus shared object repositories
  • Use the Object Repository Manager

   Utilizing Recovery Scenarios

  • Create a recovery scenario
  • Associate a recovery scenario with a test

Introduction to Advanced QTP

   Introduction to Expert View

  • Understanding Expert View
  • Introduction to VBScript or OOP
  • Translating Steps

   Using Expert View

  • Using the Step Generator
  • Entering Steps Manually
  • Debugging the Script

   Working with Object Properties

  • Retrieving Properties of an Object
  • Using Constants and Variables
  • Using the Report Utility Object

   Working with Dynamic Objects Using VBScript

  • Using VBScript Operators, Statements, and Functions

   Working with Dynamic Data

  • Retrieving Data
  • Using Looping Statements
  • Using the Data Table Object

   Retrieving External Data

  • Importing Data
  • Working with Databases and File Systems
SPRY Web Technologies