QTP Course Overview
- Outline the benefits of Quick Test Professional
Preparing to Record
- Review documented user steps
- Identify the application under test (AUT)
- Prepare the test environment
Creating a Basic Test
- Create and execute basic tests
- Understand QuickTest results
Working with Objects
- Identify objects and their properties
- Discuss basics of the Object Repository
Adding Synchronization
- Add synchronization steps
- Set Global Synchronization Timeout
Verifying with Standard Checkpoints
- Enhance tests with checkpoints
- Use regular expressions
Using Parameters
- Use input and output parameters
- Create Data Driven tests
- Enhance checkpoints with parameters
Building Multiple, Reusable Actions
- Create a Single Reusable Action
- Create multiple actions from a single action
- Use Global and Local Data Sheets
Adding Steps without Recording
- Add steps using keyword view
- Add steps using the Step Generator
Creating Tests on a Web Application Using Database Checkpoints
- Define Database checkpoints
- Create SQL queries
- Insert a Database checkpoint
- Parameterize a database query
|
Utilizing a Shared Object Repository
- Describe local versus shared object repositories
- Use the Object Repository Manager
Utilizing Recovery Scenarios
- Create a recovery scenario
- Associate a recovery scenario with a test
Introduction to Advanced QTP
Introduction to Expert View
- Understanding Expert View
- Introduction to VBScript or OOP
- Translating Steps
Using Expert View
- Using the Step Generator
- Entering Steps Manually
- Debugging the Script
Working with Object Properties
- Retrieving Properties of an Object
- Using Constants and Variables
- Using the Report Utility Object
Working with Dynamic Objects Using VBScript
- Using VBScript Operators, Statements, and Functions
Working with Dynamic Data
- Retrieving Data
- Using Looping Statements
- Using the Data Table Object
Retrieving External Data
- Importing Data
- Working with Databases and File Systems
|