Unified Functional Testing: The Complete Course for IT Professionals
(UFT, Live Instructor-Led Training, 5 days)


Dates and Pricing


Jan 15 to Jan 19, 2018$3,000/person Feb 12 to Feb 16, 2018$3,000/person Mar 12 to Mar 16, 2018$3,000/person

Outline

Introduction to HP Unified Functional Testing®
What is HP UFT®?
Exploring UFT® Tools and Features
About HP UFT® in a Lifecycle Environment
Preparing the Environment
Installing HP UFT®
Installing HP UFT® Clients
Migrating from Previous Versions
Working with Releases
The Application Life Cycle Management Process
About Releases and Cycles
Working with Release Trees
Requirements, Releases and Cycles
Working with Requirements
Requirements Module
About the Requirements Gathering Process
About Requirement Types
Documenting Requirements
Working with Requirements
Building a Requirements Tree
Viewing, Modifying and Converting Requirements
About Requirements and Releases
About Requirements Traceability
About Requirements and Risks
Working with Cycles: Monitoring and Tracking Progress
Domains and Projects
HP UFT® Overview
Creating Domains and Projects
Enabling Versioning
Creating and Managing Users
Testing Fundamentals
Test Plans
Test Plan Module
About Creating Tests
Working with Test Parameters
Working with Test Scripts
Linking Tests to Requirements
Displaying Test Coverage Analysis Graphs
Executing Tests
Working with Test Sets
Working with Tests
Automatic versus Manual Tests
Working with Test Results
Mastering Version Control
The Need for Version Control
About Check-In and Check-Out
Defining Libraries and Baselines
Recording Tests
The QuickTest Workspace/ Window
Understanding and Preparing the Test Environment
Recording a First Test and Understanding the Results
Working with Objects and Object Properties
Working with Synchronization
Working with Checkpoints
Standard Checkpoint - Book a Flight Page Demo
Pages Checkpoint
Tables Checkpoint
Text Checkpoint
BMP and Image Checkpoint
Return Value Checkpoint
Working with Regular Expressions
Sample Regular Expressions
Using Debugging Tools
Advanced Testing
Working with Parameters: Input and Output
Data Driven Tests
Creating Reusable Actions
Expanding Actions to Multiple Actions
Adding Optional Steps
Working with Objects
Web Application Testing
Custom Checkpoints plus the Reporter Object
Working with Databases
Creating / Inserting Database Checkpoints
Working with SQL Queries
About Parameters and Database Queries
Test Automation
VB Script and UFT
VBScript Essentials
Working with Data: Importing Data
Importing Data – Databases
Creating a Support Code Library
Exception Handling
Overview of Error Types
Error Handling Demystified – Error Prevention vs Error Handling
Using Recovery Scenarios
Handling Exceptions Programmatically
Scripting and Synchronization Point
QTP Exit Statements
Working with Defects
Defect Logging
Defect Retrieval and Analysis
Defect Association/ Link
A Complete Lifecycle Testing Lab