Using QuickTest Professional 10.0
OverviewThis core course provides a comprehensive understanding of using QuickTest Professional 10.0 as an automated functional testing tool for different environments. You will use QuickTest Professional’s graphical point and click interface to record and play back tests, add synchronization points and verification steps, and create multiple action tests. Once tests are created, you will discover and correct common record and play back problems. All topics are supported by hands-on exercises based on real-life examples.
DurationThree days
Intended Audience
New users of QuickTest who need to automate manual testing and verification in a short amount of time.
Prerequisites
Working knowledge of: Windows, Web site and browsers, Testing concepts
Course Outline
Course Overview
Outline the benefits of QuickTest 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
Verification 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
Discuss differences in: Setup, Add-Ins, Object Recognition, and Synchronization
Writing Custom Checkpoints
Create a custom checkpoint
Compare captured values with expected values
Use debugging tools
Report the step outcome with a Reporter Event
Using Database Checkpoints
Define Database checkpoints
Create SQL queries
Insert a Database checkpoint
Parameterize a database query
Utilizing a Shared Object Repository
Describe local verus shared object repositories
Use the Object Repository Manager
Solving Object Recognition Problems
Use analog recording
Use low-level recording
Use a bitmap checkpoint
Work with virtual objects
Using Recovery Scenarios
Create a recovery scenario
Associate a recovery scenario with a test
Application Integration
Centralized management of QTP assets
Versioning
Baselining
Local System Monitoring