Quick Test Pro (QTP)

advertisement
*********************************COURSE 3*************************************************
Quick Test Pro (QTP) Training (Basic, Advanced & VB
Scripting)
Pre-requisite: manual Testing knowledge is required and trainee should familiar with QA
Process.
This Training is suitable for Automated Testing Enthusiasts who wants to learn the most
reputed and excellent Tool in the market - QUICK TEST PRO 10.0
Training Explains Strong Automation BASICS and Procedure, following by QTP and Advanced QTP with VB Scripting & Many More real time Examples
Course Includes:
1.
2.
3.
4.
5.
Automated Testing Concepts
Quick Test Professional
Visual Basic Scripting
Advanced QTP
Automation Frameworks
Location :
Duration:
Online / (Classroom - Bloomington, IL)
25+ hours.
QTP (Quick Test Professional)
Introduction to Automation testing
 What is Automation Testing
 Benefits of Automation Testing
 Manual Testing vs. Automation Testing
 Various Automation Test Tools
How QTP Works
Introduction to Quick Test Pro
 overview of Quick Test Pro
 Starting Quick Test
 Quick Test Window
 Quick Test Window Layout
Test Process in QTP
Record and Playback
 Creating and Executing a Basic Test
o Recording a Test
o Understanding Your Recorded Test
o Executing a Test
 Different Recording Levels
o Standard Recording
o Analog Recording
o Low Level Recording
 Analyzing the Quick Test Result
VB Script
 VB Script Basics
Regular Expression
 How to Use Regular Expressions
Object Repositories
 How Quick test Identifies Objects
 Working With Test Objects
§ Object Repository Introduction
§ Identifying the Object
§ Viewing the Object Properties
 Object Spy
 Configuring Object Identification Introduction
 Smart Identification
 Managing Object Repositories
 Merging shared Object Repository Association
 Associating Shared Object Repositories to a Test
§ Managing Shared Object Repository Association
§ Associating Object Repositories With action
Synchronization
·
Synchronizing Your Test
·
Options to Synchronize Your Test
§ Inserting Synchronization Point
§ Adding Exist Statement
§ Adding Wait Statement
§ Global synchronization Setting
Transactions
§ Inserting transactions
§ Ending Transactions
Checkpoint
·
·
·
Check Points Introduction
Adding Checkpoint to a test
· Adding Checkpoint While Recording/After Recording
Types of Checkpoint
·
Standard Checkpoint
·
Image Checkpoint
·
Bitmap Checkpoint
·
Table Checkpoint
·
Text Checkpoint
·
Text Area Checkpoint
·
Accessibility Checkpoint
·
Database Checkpoint
·
XML Checkpoint
§ Environment Supported checkpoint
Output Values
·
Output Values Introduction
·
Categories of Output Values
·
Creating Output Values
·
Storing Output Values
·
Viewing and Editing Output Values
Working with Action
·
Introduction to Action
Benefits of Action
Creating Tests with Multiple Action
·
Guidelines for Working with Action
·
Creating a new Action
·
Inserting Actions
·
Inserting Copy of Action
·
Splitting Action
·
Action Parameters
Parameterizing Tests and Data Driven Test
·
·
·
·
Introduction to Parameterizing Tests
Parameterizing Tests
§ Parameterize a Test manually
§ Parameterizing a Test using Data Table
§ Parameterizing a Test Using Environment
Variables
·
Data Driven Test
§ Create Data driven Tests
§ Local and Global Data Tables
Working with Data Tables
·
Introduction to Data Tables
·
Working with Global and Action Tables
·
Editing and Saving Tables
·
Importing and Exporting Data
Functions
·
Creating User Defined Functions
·
Advantages of using functions
·
Creating Generic functions
Recovery Scenarios
·
Introduction to Recovery Scenarios
·
When to Use Recovery Scenarios
·
Defining Recovery Scenarios
·
Recovery Scenarios manager
·
Managing Recovery Scenarios
·
Associating Recovery Scenarios to your test
ADVANCED -QTP
How to do Programming?
VB Scripting
Basics and Functions
Reusable Functions and Subroutines Using VB Script
Assign functions to the Test
Resources tab in Test Settings
Using Function Library
Descriptive Programming:
Using object description
Using string description
·
Introduction to Descriptive Programming
·
When to Use descriptive Programming
Create Custom Check-Points using VB Scripting
Access Dynamic Objects during Run-time
 Retrieving Run-time Objects Properties
 Activating Run-time Objects Methods
Discuss about Utility Objects in QTP
·
Scripting In Real-time Environment
·
Quick Test Pro Coding Standards & Best Practices
·
Naming Conventions
·
Coding Rules
Objects:
 Database Object Model: Database Testing
 File System Operations
 Many More Objects…
Automation Frameworks
·
Keyword-driven Framework
·
Data-driven Framework
Hybrid Framework
Download