CTG Academy

Using Microfocus UFT

This core course provides a comprehensive understanding of using Microfocus UFT as an automated functional testing tool for different environments. You will use Microfocus UFT’s graphic point and click interface to record and play back tests, add synchronisation points and verification steps, as well as create multiple action tests.

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. All topics are supported by hands-on exercises that are based on real-life examples


Currently no (other) upcoming dates are planned for this course


Course Objectives

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

  • Create basic scripts from a manual test case
  • Enhance basic tests with synchronisation and verification
  • Parameterize tests to run with multiple sets of data
  • Create and reuse modular actions
  • Use object repository
  • Use debugging tools
  • Use custom checkpoints to create more precise verification points within a test
  • Use Object Repository Manager
  • Describe and use virtual objects
  • Resolve object recognition problems

Typical Audience

This course is intended for new users of MicrofocusUFT who need to automate manual testing and verification in a short amount of time.

Course Prerequisites

These prerequisites are not mandatory, but preferably participants should have a working knowledge of Windows, websites and browsers; and Testing concepts.

Course Delivery

Approximately 50% of the class is devoted to lab exercises.

Throughout the course, an experienced trainer provides lectures and gives exercises based on real world projects. Courses can be given in English or Dutch. Course material is in English.

Course Venue

The course duration is 2 days.

This course can be given at the client’s site or at CTG.

Course Administration


€ 1000/person for 2 days. All prices are VAT excluded; course material, lunch and beverages are included.


By Participant: If a subscribed course participant is replaced by another participant or if the public course is postponed to a later date, no cancellation costs apply. A participant or a group that fails to attend, or that cancels a course without at least 15 working days written notice prior to the course start, is liable for the full subscription cost.
By CTG: CTG reserves the right to cancel a course at any time.

Course Logistics

All classroom courses begin promptly at 9 am and are scheduled until 5 pm.
All courses are organised at the CTG premises in Diegem (Belgium) or can be given at the client site and are available for groups as well. Please contact us if you wish further information.
The standard language of each course is English.

* Prices subject to VAT

Course Outlines

  • Prepare to Record
  • Create 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 Synchronisation
  • Verifying with Standard Checkpoints
    • Enhance Tests with Checkpoints
    • Use Regular Expressions
  • Using Parameters
    • Use Input Parameters 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
  • Create Tests on a Web Application
  • Writing Custom Checkpoints
    • Create a Custom Checkpoint
    • Compare Captured with Expected Values
    • Use Debugging Tools
    • Report Step Outcome with a Reporter Event
  • Using Database Checkpoints
    • Define Database Checkpoints
    • Create SQL queries, Insert a Database Checkpoint
    • Parameterise a Database Query
  • Utilising a Shared Object Repository
  • Solving Object Recognition Problems
  • Utilising Recovery Scenario

Meet our trainers

CTG's trainers are experts in their domain and bring the course content based on their experience. Meet some of our trainers below.

Trainings Done
Happy People
Hours of Training
Cups of Coffee



CTG Belgium NV

Culliganlaan 1D
phone: +32 2 720 51 70
fax: +32 2 725 09 20


Buffalo,New York
300 Corporate Parkway
Suite 214N
Amherst, NY 14226
phone: +1 716 882 8000
fax: +1 716 887 7464

Cookie Settings