Working with Add-ins

OpenText Functional Testing add-ins help you to create and run tests and business components on applications in a variety of development environments. When you work with OpenText Functional Testing add-ins, you use special methods, properties, and various special options to create the best possible test or business component for your application.

Object recognition

When you load an add-in, OpenText Functional Testing recognizes the objects you work with on the corresponding environment.

In many cases, loading the add-in also adds new user interface options and capabilities to OpenText Functional Testing, as well as adding support for the add-in's object model—the set of test objects, methods, and properties specially designed for working with the objects in your development environment.

If a test or component uses objects from a certain technology, the relevant add-in should be associated to the test or component using the Properties pane of the test or application area. This enables OpenText Functional Testing to know which add-ins must be loaded for the test to run.

Back to top

Install and select add-ins to load at startup

Install OpenText Functional Testing add-ins when you install OpenText Functional Testing, or install the add-ins at a later time by running the installation again in Update mode.

When OpenText Functional Testing opens, select the installed add-ins to load using the Add-in Manager Dialog Box. To maximize performance, load only the add-ins you need for that testing session. The add-ins you select are loaded and also associated with any new tests you create in this OpenText Functional Testing session.

If you do not select any add-ins, OpenText Functional Testing automatically loads Standard Windows support.

When OpenText Functional Testing is open, you can check which add-ins are loaded

Open the Properties pane of your test or application area.

  • The list of add-ins displays all loaded add-ins.
  • The selected add-ins are the add-ins associated with the test or application area.

Back to top

Loading add-ins that were not loaded at startup

If you open a test or business component associated to an add-in that you didn't load when you opened OpenText Functional Testing, that add-in is loaded automatically (if it is installed). This is called Dynamic loading.

This lets you run and edit the test or business component without restarting OpenText Functional Testing to load the add-in. You can use a dynamically loaded add-in to run, record, and spy, in the same way you use add-ins loaded at startup.

When you close the test, if no other tests or business components are associated with this add-in, the add-in is removed.

 

Note:  

  • Dynamically loaded add-ins are not automatically associated with any other tests or components.

    You can use the add-in to add objects to other open or new tests or business components. In this case, manually associate the add-in to those tests or business components using the Properties pane of the test or application area.

  • OpenText Functional Testing dynamically loads only add-ins associated to a test or component that is opened. An external action may require additional add-ins associated to its test. These add-ins are only loaded if you open the external action's test.

Back to top

General procedures and references

Use the following procedures and references when working with all OpenText Functional Testing add-ins.

Additional details are provided for each specific add-in.

Back to top

See also: