QTP Basic Course

 

Course: QuickTest Professional 9.2Version

 

The Fundamentals of QuickTest Professional 9.2 course focuses on using Quick Test as an automated functional testing tool for different environments. The introductory course teaches how to create automated tests using Quick Test's graphical point-and-click interface. 

 

Audience

The course is intended for beginners or intermediate testers, leads who need to develop or improve automation techniques using QTP. While previous testing tool knowledge is not required.

Objectives:

Planning for an automated test
The QuickTest Professional Automation workflow
Record and playback
Synchronizing a Test
Automating verification with checkpoints
Creating data table parameters to data-drive the test
Output Values
Making tests modular with multiple actions
Recovery Scenario

Working in the Expert View

 

Prerequisites:

The course is intended for beginners or intermediate testers, leads who need to develop or improve automation techniques using QTP. While previous testing tool knowledge is not required.

Hands on Training:

Approximately 50% of the course is devoted to lab exercises. Mercury Interactive provides a Flight Reservation System Web application and Windows Flight application for this training 

 

Environment:

 

  • Windows xp Operating System
  • QTP 9.2V

 

 

 

 

 

 

 

 

 

 

Break-up

 

Day1 Session 1 QuickTest Automation Workflow
Session 2 Object Identification in QuickTest
Session 3 Understanding & Using Checkpoints
Session 4 Synchronizing QuickTest and Debugging tests
Day2 Session 5 Working with Data Tables & Parameterizing Tests
Session 6 Creating and using Output Values
Session 7 Working with multiple Actions
Session 8 Using Regular Expressions and Virtual Objects
Day3 Session 9 Defining and Using Recovery Scenarios
Session 10 Working in the Expert View, Using step generator

 

Course Outline

 

Session 1

Introduction

  • Overview of Quick Test Professional
  • Understanding the QuickTest Workflow
  • The QuickTest Window
  • Test Pane (Keyword view tab & Expert View tab)
  • Test Details Pane (Active Screen)
  • Data Table & Debug Viewer Pane
  • QTP Global and Test Settings

 

Session 2

v  Object Identification

  • Object Repository, Exporting Local objects and modifying objects in obj. repository
  • Object Repository Manager, Comparison and Merge tool
  • Object Identification
  • Object Spy

Session 3

Understanding & Using Checkpoints

  • Checking Object Property
  • Creating Standard Checkpoint
  • Creating Bitmap Checkpoint
  • Creating Database Checkpoint
  • Creating a Table Checkpoint
  • Creating a Text Checkpoint
  • Creating a Text Area Checkpoint
  • Creating a XML Checkpoints
  • Creating a Accessibility Checkpoint
  • Modifying Checkpoints

 

Session 4

v  Synchronizing QuickTest

  • Using the synchronization point in the test and using Exist statement
  • Debugging the test using break points, step into, step over,step out, run from step and viewing runtime variables value in the debugger view

 

Session 5

v  Working with Data Tables & Parameterizing Tests

  • Overview of Data Tables & Data Sheets
  • Using Data Driver Wizard
  • Working with Global and Action Sheets
  • Editing and Saving the Data Table
  • Importing Data from a Database
  • Using Data Table Parameters

 

Session 6

Creating and Using Output Values

  • Creating Page Output Values, Text Output Values
  • Creating Standard Output Values, Image Output Values
  • Creating XML, Table & Database Output Values

 

Session 7

v  Working with Actions

  • Creating New Actions
  • Inserting Calls to Existing Actions
  • Nesting Actions & Splitting Actions
  • Using Action Parameters
  • Setting Action Properties & Setting Action Call Properties
  • Sharing Action Information
  • Using Global & Action Sheets
  • Exiting an Action & Removing Actions from a Test
  • Renaming Actions
  • Guidelines for Working with Actions

 

Session 8

Using Regular Expressions

  • Different regular expression characters and their meaning
  • Applying regular expression for dynamically changing windows
  • Regular expressions with check points
  • Regular expressions in the vb script
  • Creating and using virtual objects

 

Session 9

Defining and Using Recovery Scenarios

  • Deciding When to Use Recovery Scenarios
  • Defining Recovery Scenarios
  • Understanding the Recovery Scenario Wizard

 

Session 10

v  Working in the Expert View

  • Converting keyword view steps into vbscript statements in expert view
  • Using the reporter and datatable utility objects
  • Working with object property
  • Learn to use debugging tools

 

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: