UFT One (Formerly QTP)

Microfocus’s UFT is one of the most popular, long-established automated functional testing tools on the market. It provides a point & click interface for developing automated tests across a wide range of technologies; Desktop, Web, Mobile, Terminal Emulation. It has close integration into the other ADM tools such as ALM.NET and Octane.

UFT One Introduction Course

This comprehensive course covers all the essential principles of using Unified Functional Testing UFT One. Designed for beginners as well as testers with previous automation experience, it takes the newcomer to UFT through all the basic techniques of scripting in the keyword view. Throughout the course practical examples are demonstrated, and the delegates get to practice what they have learned in each chapter against windows and web applications.

Course Delivery

This course is available as an on-site, or on-line course. Our online training is live, instructor-led in our ‘virtual classroom’. All of our delegates receive comprehensive workbooks for the course. The UFT Introduction online is over 3 days, with each day approximately 3.5 hours online.

Course Topics


Overview of the UFT interface, UFT general settings, the Add-In Manager and the training applications

Record & Playback

How to create a basic script using record & replay in the keyword view

Object Recognition

Explains how UFT recognises objects in the system under test. Describes the Object Repository and the different Object Repository types. Explains the UFT Test Object Model

Using Shared Object Repositories

Discuss the different approaches to managing Object Repositories, how to create & maintain shared Repositories. Covers using the Object Repository Manager and how to associate repositories with tests.

Synchronisation & Checkpoints

How to use synchronisation to ensure that UFT waits for your application to complete processes and how to insert standard checkpoints in your script to test your application.

Multiple Actions

How to break your script down into smaller components called Actions, covers all types of Actions, and how to re-use Actions in other scripts.

Data-driven testing

How to use the built-in Data Table to data-drive tests with multiple test cases.  Explains Global and Local sheets and how to change the test execution flow.

Passing Data between Actions

Looks at the various techniques for passing data between Actions and tests such as Action Parameters, Environment Variables and the DataTable.

Database Checkpoints

How to create your database checkpoints. Demonstrates how to check dynamic data