Module 1: Automation Testing Introduction
Module 2: QTP Tool Overview & Concepts 1. Introduction to Quick Test Professional
· Over View of QTP · ADD-IN Manager · Automation Testing Process
2. Create and Execute Basic Scripts
· Recording Tests · Running a Test
3. Understand Recording Levels
· Standard Recording · Analog Recording · Low Level Recording
4. Use the Object Spy · To view object properties · To view object Methods 5. Descriptive Programming
6. Object Identification · Object Identification While recording · Object Identification During Test Run · Configuring Object Identification · Smart Identification
7. Object Repository & Repository Manager
· How QTP learn Objects · Object Repository Types · Creating and Managing Shared Repositories · Merged Shared Object Repositories · Comparing Shared Repositories · Associating Shared Repositories
Module 3: VBScript Basics & Advanced Concepts 1. VB Script
· Importance of VB Script for Automation · Variable Declaration · Variable Initialization · Data Types · Branches · Loops · Procedures & Functions · Naming Conventions · Coding rules · Built In functions · Numeric function · String function · Date & Time Conversion · Conversion function
2. User Define Functions
3. Advanced VB Scripting
· Working with FileSystemObject · Working with Excel Application · Working with Database · Working with Word Application · Working with Outlook Application · Working with Internet Explorer Application · Working with Quick Test
4. Regular Expressions
Module 4: Check Points, Output Values other tool concepts 1. About Checkpoints
· Standard Checkpoints · Bitmap Checkpoints · Database Checkpoints · Text Checkpoints · Text Area Checkpoints · Accessibility Checkpoints · XML Checkpoints · Page ,Table & Image check points
2.Output Variable
· Page output Values · Test output Values · Standard Output Values · Image output Values · XML output Values · Table output Values · Database Output values · Capture and Reuse Run Time data · Adding a Standard Output value · Create image Output Values · Create Table Output values
3.Synchronization
· Inserting Synchronize Point · Adding Exist Statement · Adding Wait Statement · Global Synchronization Settings
4.Transaction Points
Virtual Object Configuration Step Generator | Module 5: Automation Framework 1. Automation Framework
2. Modularity Framework
· Create Tests with Multiple Actions · Create New Actions · Inserting Existing Actions · Nesting Actions · Splitting Actions · Miscellaneous · Setting Action Properties · Share Action information · Exiting an Action · Removing Actions from the Test · Renaming Actions
3. Data Driving a Test
· Parameterize Tests · Parameterize test manually · Data Table Parameters · Using Environment Variable Parameters · Create data driven tests · Local and Global Data Tables · Using the Data Driver to parameterize your test
4. Working With Data Tables
Keyword Driven Framework Hybrid Driven Framework
Module 6: Debugging & Recovery Scenarios & Batch Testing
1. Debugging the Scripts
· Inserting Break Points · Debug Viewer Pane · Step Into · Step Over · Step Out · Debug From Step · Run to step 2.Recovery Scenarios
Introduction Of Recovery Scenarios When To Use Recovery Scenarios Defining Recovery Scenarios Associating Recovery Scenarios
3.About Batch Run
Module 7: Web Application Testing 1.Introduction to Web Application Testing
2.Descriptive Programming
3.Access Dynamic Objects during run time
Module 8: Real Time Keyword Driven Framework
Real time Process
Module 9: Quality Center 1. Introduction of Quality Center
2.Specifying Testing Requirements
3.Planning Tests
4.Running Tests
5.Adding and Tracking Defects
Analyzing Customizing Projects Reports from QC |
QA Training > QTP Testing Online Training >