UFT Silverlight Add-in Extensibility enables you to develop support for testing third-party and custom Silverlight controls that are not supported out-of-the-box by the UFT Silverlight Add-in.
If the test object class that UFT uses to represent a control does not provide the operations and properties necessary to operate on your control, you can use Silverlight Add-in Extensibility to create a new test object class.
You can then map the control to the new test object class, and design the test object class behavior using .NET programming. 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 Silverlight Add-in Extensibility, you need to be familiar with:
UFT and its Object Model Reference
The behavior of the custom control (operations, properties, events)
.NET programming in C#
XML (basic knowledge)
You can install the WPF and Silverlight Add-in Extensibility SDK from the Add-in Extensibility and Web 2.0 Toolkits option in the UFT setup program.
The SDK also includes project templates and a wizard for Microsoft Visual Studio, that simplify setting up of your Silverlight Add-in Extensibility project.