qtp online training
Embed Size (px)
DESCRIPTION
Shalomitschool is an IT software training institute offering its services from past 6 years. Our trainers are working professionals and real time experts. We offer QTP course for the lowest cost with the best quality. For more info visit http://shalomitschool.com/qtp-online-trainingTRANSCRIPT

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Contact: 091-9885022027
Email: [email protected]
http://shalomitschool.com/qtp-online-training
Course name: QTP
Trainer: Sai Krishna
Duration: 25 Hrs (approx)
Session: Daily 1 Hr

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 1: Introduction to Test Automation
What is Automation Testing
Benefits of Automation
Manual Testing Vs Automation Testing
Various Automation Test Tools
Topic 2: Introduction to Quick Test Pro
Overview of Quick Test Pro
Starting Quick Test
Quick Test Window
Quick Test Window Layout
Using Quick Test Commands

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 3: working with Add-ins & Add-in Manager
Different ways of developing Automation Tests
Recording Tests
Standard Recording
Analog Recording
Low Level Recording
Writing Script
Descriptive Programming

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 4: Generating Customized Test Results with Reporter Object Working with Test Objects and Object Repositories
How QTP Learns Objects
How QTP Identifies Objects
Working with Test Objects
Object Spy
Configuring Object Identification
Smart Identification
Creating and Managing Shared Repositories
Merging Shared Object Repositories

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 5: Working with Test Object Methods & Properties VB Script Language Overview
VB Script Data Types
VB Script Variables
Arrays
Define Array
Dynamic Array
VB Script Constants
Conditional Statements
If...Else, Nested If
Select Case
Iterative Statements
While, for, Do….While, Do…Until, For…each
Built-in Functions
Numeric Function
String Function
Date & Time Conversion
Conversion Function
Sub routines

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 6: Users Defined Functions
Creating User Defined Functions
Advantages of using Functions
Creating Generic Functions
Creating Function Libraries
Associating Function Libraries
Preparing Regression Test Automation Suites
Function Decomposition Implementation

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 7: Advanced VB Scripting
Working with ExcelApplicationObject
Working with Database Connection Object
Working with RecordSet Object
Different ways of Synchronizing the Tests
Configuring Default Synchronization time out
Exist Statement
Wait Statement
Synchronization Point

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 8: Checkpoints
Checkpoint Introduction
Adding Checkpoints to a Test
Types of Checkpoints
Standard Checkpoint
Text Checkpoint
Text Area Checkpoint
Bitmap Checkpoint
Database Checkpoint
Page Checkpoint
Image Checkpoint
Table Checkpoint
Accessibility Checkpoint
XML Checkpoint
Checkpoints Supported Environment

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 9: Output Values
Output Values Introduction
Different Output Values
Defining Output Values
Storing Output Values
Using Output Values in Script
Substitute above Output Values through Code
Topic 10: Transactions
Purpose
Inserting Start Transactions
Inserting End Transactions
Analyzing Transaction Results

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 11: Working with Actions
Introduction to Actions
Benefits of Actions
Creating Tests with Multiple Actions
Guidelines for working with Actions
Creating a New Action
Inserting Action
Inserting Copy of Action
Inserting Existing Action
Splitting Actions
Action Parameters
Test Modularity Implementation
Creating an Action Template
Difference between Reusable Actions and Functions

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 12: Developing Data Driven Tests
1) Working with Data Tables
2) Data Table Methods
3) Parameterize Tests using Data Tables
4) Developing Data Driven Test using Excel Files
5) Developing Data Driven Test using Text Files
Topic 13: Regular Expressions
Introduction to Regular Expressions
Defining Regular Expressions

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 14: Debugging
Need of Debugging
Breakpoints
Step Into
Step Over
Step Out
Debug Viewer
Watch
Variable
Command

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 15: Recovery Scenarios
Introduction to Recovery Scenarios
When to use Recovery Scenarios
Defining Recovery Scenarios
Recovery Scenario Manager
Managing Recovery Scenarios
Associating Recovery Scenarios to your Test
Programmatically Controlling the Recovery Mechanism error Harding

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Topic 16: Descriptive Programming
Introduction to Descriptive Programming
When to use Descriptive Programming
Descriptive Programming Approach
Static Representation
Dynamic Representation
Handling Dynamic Objects
Handling Similar Objects
Developing Generic Scripts
Topic 17: Automation Frameworks
Linear Framework
Modular Driven Framework
Keyword Driven Framework
Data Driven Framework

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Hybrid Framework
Driver Script Programs
Topic 18: Virtual Objects
Define Virtual Objects
Marge Virtual Objects
Topic 19: Working with Web Tables AOM Scripts
Developing Startup Scripts
Launching QTP
Setting Tool Options
Setting Test Options
Opening a Test
Running a Test
Store Results in Required Location
Closing a Test

Contact us: Shalomitschool QTP COURSE OUTLINE
Email: [email protected]
Closing QTP
Topic 20: Web Service Testing
Working with Browsers
Working with Links
Working with Images
Working with Forms