Delphi Add-in extensibility

UFT Delphi Add-in Extensibility enables you to develop support for testing third-party and custom Delphi controls that are not supported out-of-the-box by the UFT Delphi Add-in.

If the test object class that UFT 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.

  • You can map the control to an existing test object class.

  • You can map the control to a new test object class that you create, and design the test object class behavior in Delphi code. You can program how operations are performed on the control, how properties are retrieved, and more.

  • You can also teach UFT 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.

To implement Delphi Add-in Extensibility, you need to be familiar with:

  • UFT 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.

UFT 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.

See also: