Code: 
T60200
Duration: 
5 Day(s)

Overview

This core course provides a comprehensive understanding of using QuickTest Professional 11.0 as an automated functional testing tool

You will use the 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

In addition, you will learn to use Expert View to create steps that work with dynamic objects and data, use VBScript conditional and looping statements to control the flow of your tests and components, and use Data Table methods and database connection objects to retrieve external data. All topics are supported by hands-on exercises based on real-life examples

Audience

Test Automation Specialist, Test Environments Specialist

Skills Gained

At the end of the course, you will be able to

  • Create basic scripts from a manual test case.
  • Enhance basic tests with synchronization and verification.
  • Parameterize tests to run with multiple sets of data.
  • Create and reuse modular actions.
  • Use the Object Repository.
  • Use debugging tools.
  • Use custom checkpoints to create more precise verification points within a test.
  • Use the Object Repository Manager.
  • Describe and use virtual objects.
  • Resolve object recognition problems.
  • Discuss centralized management of QTP resources, versioning and baselining.
  • Use Local System Monitoring.
  • Identify when Expert View is useful.
  • Retrieve and use the properties of an object.
  • Create programmatic descriptions.
  • Create tests that include VBScript.
  • Retrieve data from application objects.
  • Use the Data Table object to store run-time data and drive actions.
  • Create scripts that access data from external sources.
  • Create new subroutines and functions.
  • Use the Function Library editor.
  • Identify when to handle exceptions programmatically.

Prerequisites

Working knowledge of

  • Windows
  • Web sites and browsers
  • Testing concepts

Course Specifics

Course Outline

Day 1

  • Overview
  • Preparing to Record
  • Creating A Basic Test
  • Working With Objects
  • Adding Synchronization
  • Verifying With Standard Checkpoints

Day 2

  • Using Parameters
  • Building Multiple, Reusable Actions
  • Adding Steps without Recording
  • Creating Tests on a Web Application
  • Writing Custom Checkpoints

Day 3

  • Using Database Checkpoints
  • Utilizing a Shared Object Repository
  • Solving Object Recognition Problems
  • Utilizing Recovery Scenarios
  • Application Integration
  • Local System Monitoring

Day 4

  • Introduction to Expert View
  • Using Expert View
  • Working With Object Properties
  • Working With Dynamic Objects

Day 5

  • Using VBScript
  • Working With Dynamic Data
  • Retrieving External Data
  • Creating New Procedures
  • Managing QuickTest Exception Handling

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.