This topic introduces Java Add-in Extensibility, which enables you to develop support for testing third-party and custom Java controls that are not supported out-of-the-box by UFT.
Use Java Add-in Extensibility if UFT does not have a test object class with the operations and properties required to operate your control.
Java Add-in Extensibility options
Java Add-in Extensibility enables you to customize UFT's behavior as follows:
Map custom controls to an existing test object class, or to a new, custom test object class you create.
|Develop custom support classes||
Develop custom Java support classes to design and customize test object class behavior, such as:
Group a set of lower-level controls as a single functional control so that UFT treats them identically
Java Add-in Extensibility prerequisites
To implement Java Add-in Extensibility, you must be familiar with:
UFT and its Object Model Reference
The behavior of the custom control (operations, properties, events)
XML (basic knowledge)
Java Add-in Extensibility installation
Install the Java Add-in Extensibility SDK from the Add-in Extensibility and Web 2.0 Toolkits option in the UFT setup program.
The SDK also includes:
A plug-in for the Eclipse Java development environment that provides you with wizards and commands to create and edit the support you develop.
Samples of support developed using Java Add-in Extensibility.
Use these to better understand how to create your own support.