Courses


Course : Testing Tools Duration : 25 Hrs
Sub Course : QTP
Course Content : Quick Test Professional (QTP 8.2)
Introduction
  • Introduction to Automation
Testing
  • Needs of Automation Testing
  • Framework to learn any
Automated Tool
  • Types of Automated Tools
  • History of QTP
  • Anatomy of QTP
Basics of QTP
  • Record and Run Settings
  • Recording
  • Recording Modes
  • Context Sensitive
  • Analog
  • Low Level
  • VB Script
  • Object Repository
  • Types of Object Repository
  • Per Action
  • Shared
  • Operations on Object
Repository
  • Operational overview of
Recording & Running
  • Object Identification
  • Smart Identification
  • Object Spy
  • Runtime Objects
  • Test Objects
QTP Life Cycle

Phase 1: Test Plan
Phase 2: Generating the basic Test
Phase 3: Enhancing the Test

Inserting the Check Points
  • Introduction
  • Operational Overview of Check
Points

Types of Check Points
Standard, Bitmap, Database,
Text, Text area, Accessibility,
XML, Page, Table & Image
Check points)
Synchronizing Test Execution

Data Driven Testing
  • Parameterization
  • Different ways of
Parameterization
Inserting Output Values
  • Introduction
  • Operational Overview
  • Types of Output Values
(Standard, Text, Text area, DB & XML)

Measuring Transactions
  • Start Transaction
  • End Transaction
Enhancing the Script using
Programming Statements
  • Object calls
  • Condition Statements
  • Looking Statements
  • Comments
  • Utility Object Statements
Developing the Script Statements
Manually
  • Frequently used Methods
  • Real time scenarios to use
Methods
  • How to develop scripts in Real time
  • Working with Data Tables
  • Avoiding Check points in Real Time
  • Avoiding Output values in Real-time
  • Case Studies
Phase 4: Debugging the Test
  • Introduction
  • Break Points
  • Step Commands
  • Step Into
  • Step Out
  • Step to cursor
  • Debug viewer pane
  • Watch Expressions
  • Variables
  • Command
Phase 5: Test Execution
  • Normal Execution
  • Batch Execution
Phase 6: Result Analysis
  • Analyzing the results
  • Identifying the defects
Reporting
  • Manual Defect Reporting
  • Bug Tracking Tool oriented
Defect Reporting
  • Integration with Quality Center
Actions
  • Introduction
  • Creating New Actions
  • Splitting Actions
  • Renaming Actions
  • Types of Actions
  • Normal Actions
  • Reusable Actions
  • External Actions
  • Working with Data Table Action Sheets
Functions
  • Need of Functions
  • Creating User Defined
Functions
  • Working with UDF’s
Libraries
  • Introduction
  • Creating Library files
  • Associating Library files
Additional Concepts
  • File System Object
  • Environment variables
  • Database Connections
  • MS Access
  • SQL Server
  • Creating Log Files
Virtual Object Configuration
  • Introduction
  • Types of Trigger events
  • Associating the Recovery files
Descriptive Programming
  • Introduction
  • Creating Descriptive Scripts
  • Advantages
Regular Expressions
  • Introduction
  • Advantages of Regular
Expressions
Automation Object Model
  • Introduction
  • Working with AOM Scripts
  • Advantages
Framework Implementation
  • Linear
  • Modular
  • Keyword Driven
  • Hybrid
Working with Quality Center