Welcome to OpenText UFT One Java Add-in Extensibility

OpenText UFT One Java Add-in Extensibility is an SDK (Software Development Kit) package that enables you to support testing applications that use third-party and custom Java controls that are not supported out of the box by the UFT One Java Add-in.

About the UFT One Java Add-in Extensibility SDK

The UFT One Java Add-in Extensibility SDK installation provides the following:

  • An API that enables you to extend the UFT One Java Add-in to support custom Java controls.

  • A plug-in for the Eclipse Java development environment, which provides wizards and commands that help you create and edit custom toolkit support sets.

  • The Java Add-in Extensibility Help, which includes the following:

    • A developer guide, including a step-by-step tutorial in which you develop support for a sample custom control.

    • An API Reference.

    • A Toolkit Configuration Schema Help.

    • The UFT One Test Object Schema Help.

  • A set of sample applications and completed Java Add-in Extensibility projects that extend support for these applications.

Back to top

About the UFT One Java Add-in Extensibility Developer Guide

This guide includes the following sections:

This guide explains how to set up UFT One Java Add-in Extensibility and use it to extend UFT One GUI testing support for third-party and custom Java controls.

This guide assumes you are familiar with UFT One functionality, and should be used together with the following documents:

  • API References
  • Toolkit Configuration Schema Help
  • Test Object Schema Help

These documents should also be used in conjunction with the following UFT documentation:

  • UFT One User Guide
  • The Java section of the UFT One Help Center
  • UFT One Object Model Reference for GUI Testing


The information, examples, and screen captures in this guide focus specifically on working with UFT One GUI tests. However, much of the information in this guide applies equally to business components.

Business components are part of Business Process Testing. For more information, see the UFT One Help Center.

Back to top

Who Should Read This Guide

This guide is intended for programmers, QA engineers, systems analysts, system designers, and technical managers who want to extend UFT One GUI testing support for Java custom controls.

To use this guide, you should be familiar with:

  • Major UFT One features and functionality

  • The UFT One Object Model

  • UFT One Java Add-in

  • Java programming

  • XML (basic knowledge)

Back to top