First Steps Web

QTP0200

Overview

This core course provides a comprehensive understanding of using QTP as an automated functional testing tool for Web environments.

New users of QTP who need to automate manual testing and verification in a short amount of time, the course based on Web testing.

You will use QTP graphical point and click interface to record and play back tests, add synchronization points, verification steps, and create data driven tests.

You will learn about testing objects and how QTP identifies them, how to use and manage the object repository and the object spy.

You will build upon fundamental topics by using debug tools to troubleshoot tests and use additional checkpoints and product options to broaden the scope of business processes that can be automated.

Once tests are created, you will discover and correct common record and play back problems.

Note: All topics are supported by hands-on exercises based on real-life examples.

Duration

2 days

Also
Recommended

Scripting QTP Basics QTP0101

Scripting QTP - Advanced QTP0102

Mastering the Web  QTP0201

Intended
Audience

New users who need to automate manual testing and verification in a short amount of time, the course based on Windows Forms testing.

Professional
Prerequisites

None

Technical
Prerequisites

Valid QTP license and Internet access.

 Internet Connection + Setup files

 

Career Track
Relevancy

QTP Web Programmer

QTP .NET Web Programmer

QTP SAP Web Programmer

Topics

a  Introduction to Testing Automation

o   Quality Assurance

o   Automated Testing and Manual Testing

o   Automation Costs and ROI

o   About HP-QuickTest Professional

o   Terminology of the Web

o   The World Wide Web Consortium

a  QuickTest Interface

o   Testing Process

o   Identify the Application Under Test

o   QuickTest User Interface

o   QuickTest Toolbars

o   QuickTest Layout

o   Web Testing Options

a  Creating a Basic Test

o   Creating a Basic Test

o   Running Tests

o   Introduction To the Active Screen

o   Saving the Test

o   QuickTest Professional Test Structure

o   View Test Results

a  Introduction to Test Objects

o   Object Properties and Methods

o   The Object Spy

o   Web Objects

o   How QTP identifies objects?

o   The Object Repository

a  Managing the Object Repository

o   Logical Names

o   The Object Repository Window

o   Adding Test Objects to the Object Repository

o   Object Repository User Interface

o   Viewing and Modifying Test Object Properties

o   Locating Objects

a  Synchronizing the Test

o   Synchronizing the Test

o   Different Synchronization Points

o   Creating and Inserting Synchronization Points

o   Analyzing Synchronization Points Results

a  Introduction to Checkpoints

o   Understanding checkpoints

o   Checking Object Property Values

o   Checking Web Tables

o   Checking Web Pages

o   Checking Text

o   Checking Images and Bitmaps

o   Checking XML

o   Checking Web Content Accessibility

a  Introduction to Data-Driven Testing

o   Parameterize Values

o   Using Data Table Parameters

o   Using Random Number Parameters

o   Using Environment Variable Parameters

o   Parameterizing Property Values for Objects

o   Configuring Values

o   Using Regular Expressions

a  Output Data and Advanced Checkpoints

o   About Outputting Values

o   Creating Output Values

o   Outputting Property Values

o   Specifying the Output Type and Settings

o   Advanced Checkpoints

o   The Run-Time Data Table