Application Area Overview

An application area provides all settings and resources required to automate content. These include:

  • The automation engineer can change the behavior of these objects in the application using the RegisterUserFunc utility statement in . For details, see the Object Model Reference.

    Note: The automation engineer can change the behavior of these objects in the application using the RegisterUserFunc utility statement in UFT One. For details, see the Unified Functional Testing Object Model Reference.

  • User-defined operations (keyword GUIs), contained in function libraries.
  • Special operations to recover from errors and unexpected events, contained in recovery scenarios.

You can create multiple application areas, each representing a different area or aspect in your application. It is important that you select the correct application area on which to base your business component. Each application area should have a detailed description to help you to make the correct choice.

You can create basic application areas based on a default template in the ALM Test Resources module. (For details, see the Micro Focus Application Lifecycle Management User Guide: How to Use Test Resources.) However, most application area functionality is provided by the subject matter expert in UFT One.

When you create a business component and choose an associated application area, the settings and resources that are defined in the current application area are embedded in the component. Therefore, any changes made to the application area in UFT One at a later time are applied directly to the component.

The shared object repository, function libraries, and scenario files that comprise an application area are links to the actual repository and files stored in ALM. Changes to the stored repository and files affect all the components that reference them, and it is not necessary to update the application area for such changes.

You cannot delete an application area that is associated with a business component.