Java Add-in Extensibility
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 One.
Use Java Add-in Extensibility if UFT One 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 One's behavior as follows:
Map controls |
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 controls |
Group a set of lower-level controls as a single functional control so that UFT One treats them identically |
Java Add-in Extensibility prerequisites
To implement Java Add-in Extensibility, you must be familiar with:
-
UFT One and its Object Model Reference
-
The behavior of the custom control (operations, properties, events)
-
XML (basic knowledge)
-
Java programming
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 One setup program.
The SDK also includes:
Eclipse plug-in |
A plug-in for the Eclipse Java development environment that provides you with wizards and commands to create and edit the support you develop. |
Sample support |
Samples of support developed using Java Add-in Extensibility. Use these to better understand how to create your own support. |
See also: