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 add-ins, you use special methods, properties, and various special options to create the best possible test or business component for your application.

In this topic:

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 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 the current session.

If you do not select any add-ins, Standard Windows support is automatically loaded.

To review loaded add-ins:

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

Dynamic loading

Add-ins that were not loaded at startup are loaded automatically when you open a test or business component associated to those add-ins (if they are installed).

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 add-ins.

Additional details are provided for each specific add-in.

Back to top

See also: