Delphi Add-in extensibility
UFT One Delphi Add-in Extensibility enables you to develop support for testing third-party and custom Delphi controls that are not supported by default by the UFT One Delphi Add-in.
If the test object class that UFT One uses to represent your control does not provide the operations and properties necessary to operate on your control, you can use Delphi Add-in Extensibility to customize this behavior.
Sample extensibility scenarios
Use Delphi Add-in Extensibility to do any of the following:
-
Map a Delphi control to an existing test object class.
-
Map a Delphi control to a new test object class that you create, and design the test object class behavior in Delphi code. Program how operations are performed on the control and how properties are retrieved.
-
Teach UFT One to treat a control that contains a set of lower-level controls as a single functional control, instead of relating to each lower-level control separately.
UFT One also provides samples of support developed using Delphi Add-in Extensibility, which you can use to gain a better understanding of how to create your own support.
Prerequisites
To implement Delphi 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)
-
Delphi programming
Delphi Add-in Extensibility is available as part of the Delphi Add-in and does not require an additional installation.
Before running a test on a Delphi application using Delphi Add-in Extensibility, you must compile the application with the MicDelphiAgent UFT One agent.
For details, see Compile your Delphi application.
See also: