OpenText Functional Testing WPF Add-in Extensibility SDK Readme
This topic provides information about the OpenText Functional Testing WPF Add-in Extensibility SDK.
Unless otherwise specified, mentions of WPF in this topic refer to Silverlight as well.
Following the discontinuance of the Silverlight development framework, OpenText Functional Testing no longer supports the Silverlight Add-in by default.
If you need to use and extend the Silverlight Add-in, contact OpenText Support.
Overview
The OpenText Functional Testing WPF Add-in Extensibility SDK enables you to develop custom support for third-party and custom WPF controls that the WPF Add-in does not support out-of-the-box.
OpenText Functional Testing is backwards compatible, and enables you to run tests and components on custom controls using toolkit support sets developed with earlier versions of WPF Add-in Extensibility.
The SDK installs C# project templates on Microsoft Visual Studio, to assist you in creating WPF Add-in Extensibility projects.
Documentation
More information about WPF Add-in Extensibility and details on how to extend testing support for custom WPF controls is available in the WPF Add-in Extensibility SDK documentation set, which includes the following guides:
- Welcome to OpenText Functional Testing WPF Add-in Extensibility
- WPF Add-in Extensibility API Reference
- WPF Add-in Extensibility Toolkit Configuration Schema Help
- OpenText Functional Testing Test Object Schema Help
Prerequisites
- Microsoft Visual Studio.
- OpenText Functional Testing with the WPF Add-in installed. Make sure that the OpenText Functional Testing version matches the version of the extensibility package you are using.
For Silverlight Add-in Extensibility: Microsoft Silverlight Tools for Visual Studio, to develop Silverlight Add-in Extensibility.
Note: OpenText Functional Testing can be installed on the same computer as the SDK, or a different computer.
If you plan to use the same computer, be sure to install the prerequisites before installing the SDK.
Supported Environments
For a list of the supported versions of software used together with WPF Add-in Extensibility, see the OpenText Functional Testing Support Matrix.
Installation and deployment
Install the WPF Add-in Extensibility SDK and develop the toolkit support set for your WPF controls on any computer.
After creating custom support, deploy it to OpenText Functional Testing, enabling OpenText Functional Testing to recognize the controls and support the appropriate properties and test object methods.
Note: The OpenText Functional Testing WPF Add-in Extensibility SDK is required only for developing the support.
You do not need to install it on each OpenText Functional Testing computer that users the support.
- Ensure that your are logged on to your computer with Administrator privileges.
Close all instances of Microsoft Visual Studio.
- Run the OpenText Functional Testing Setup program from the downloaded OpenText Functional Testing installation files, and click Add-in Extensibility and Web 2.0 Toolkits.
Click the relevant setup option, according to your Visual Studio version: OpenText Functional Testing WPF Add-in Extensibility for VS <version>
Download the Visual Studio extension file and double-click it to install the WPF Add-in Extensibility SDK.
Confirm that the installation was successful
Open the relevant version of Microsoft Visual Studio.
Select File > New > Project to open the New Project dialog box.
Confirm that the WPF Custom Support template is available in the Templates pane. Search for WPF or filter by language: C#, platform: Windows, and project type: library.
Note: In older Visual Studio versions, select the Visual C# > Windows node in the Project types tree and check for the template in the Templates pane.

