Custom Toolkit Support Sets

To extend the UFT One Web Add-in to support custom Web toolkits, you create custom toolkit support sets and deploy them to UFT One. The toolkit support set is comprised of XML configuration files and JavaScript functions.

The XML configuration files define the test object classes that you create to support the custom Web controls and map them to the controls. In addition, they define how UFT One operates on the custom controls. The JavaScript functions provide an interface between UFT One and the application being tested, retrieving information about the control and performing operations on it.

In Extensibility Accelerator, when you create an extensibility project, the project contains the mandatory files for a toolkit support set. A project can contain the following types of files:

  • XML files.Extensibility Accelerator provides designers (such as the test object class designer) to guide and assist you in editing information stored in the test object configuration and toolkit configuration XML files.

  • JavaScript files. For each test object class that you create, Extensibility Accelerator creates a corresponding JavaScript file. Within the file, Extensibility Accelerator creates function stubs for the functions that you have to implement. You can jump to these files from Extensibility Accelerator to add the code necessary for implementing these functions.

  • Additional files.Extensibility Accelerator provides Import buttons, within some of the designers, to add additional files to the project.

For task details, see How to Create or Update Support for a Custom Toolkit.