Friday, March 25, 2011

What features should I expect to be covered in a QTP training for beginners?

I have put together the main features of QTP to be covered in any training for the beginner level. I compiled this list from the various training organisations & my organisational training plans etc. Let me know if I missed anything.

Topics:

QTP Introduction
# Understanding of IDE
# Starting QTP
# Different File types in QTP (File Extensions)
# Keyword View
# Expert View
# Data Table
# Active Screen
# Debug Viewer
# Information
# Missing Resources
# Tool Bars
-  - Standard
-  - Automation
-  - Debug
-  - Edit
-  - Insert
-  - Tools
-  - View
Recording and Running tests
Understand Recording modes in QTP
# Normal Recording mode
# Analog Recording mode
# Low level Recording mode
Difference b/w recording methods
Running and analyzing results
Record and Run settings
Web and Run Advance settings
Creating scripts Using Keyword view
# Step Generator
# Writing Scripts Using Step Generator
# Condition & Loop statements
# Comments
Object Identification introduction
Object repository
# Object Spy
# Using Object Repository Manager
# Test Objects
# Runtime Objects
Object Identification Configuration
# Mandatory Properties
# Assistive Properties
# Ordinal Identifiers
Working with Object Properties
# Difference b/w TO & RO properties
Using Smart Identification
# Base filter properties
# Optional filter properties
# Describe How and When Smart Identification is used
Object Repository Types
# Working with Shared Objects
# Working with Local Object
# Associating object Repositories
# Describe Per-Action vs. Shared Object Repositories
# Object Repository Comparison Tool
# Object Repository merges Tool
# Virtual Object Wizard
# Limitations of virtual object wizard
Actions
# Benefits of Test Modularity
# Reusable Actions
# External Actions
# Calling Actions
# Splitting Actions
# Renaming the actions
# Action parameters
Check Points in QTP
# Standard Checkpoint
# Text Checkpoint
# Text area Checkpoint
# Bitmap Checkpoint
# Database Checkpoint
# Accessibility Checkpoint
# XML File Checkpoint
# XML Page  Checkpoint
# Page Checkpoint
# Image Checkpoint
# Table Checkpoint
# Creating own check points
Output Values
# Standard
# Text
# Text area
# Database
# XML File
Difference between checkpoints and output values
Synchronization Point
# Writing own synchronization point
# Iterations
# Iterations settings for Test
# Iterations settings for Action
Regular Expressions
# Introduction
# Regular expressions types
# Random Numbers
# Using RE in Repositories
# Using RE in Check Points
# Advantages of Regular Expressions
Create data-driven tests
Local and Global Data Tables
Working with the Data Table
Use the Data Table to create custom checkpoints
QTP Transactions
# Need for Transactions
# Defining a Transaction
Recovery Scenario Manager
# Need of RSM
# Popup Window
# Object State
# Test Run Error
# Application crash
# Creating RSM files
# Associating Recovery files

1 comment:

  1. Thanks for your Excellent initialization to start QTP from the basics.One kind suggestion is that,a training would be even more helpful if you can explain the upcomings information with simple examples and screenshots, so that it would help the concepts clearly.

    ReplyDelete

Please leave your comment here...