Scripted GUI and API Automation Overview

Components automated with either the scripted GUI or API automation types are automated, reusable modules that perform a specific task when testing your application. The tasks are defined using scripted programming logic.

You can edit scripted automation programming logic only in the application in which the automation was created, such as Unified Functional Testing (UFT) or Service Test. You cannot modify scripted automation in ALM, but you can include scripted components in any business process test or flow.

From within ALM, you can launch a scripted component in the testing tool in which the component was automated.


  • For details on scripted GUI automation in UFT, see the Micro Focus Unified Functional Testing User Guide.

  • For details on API automation in UFT, see the Micro Focus Service Test User Guide or the information about API testing in the Micro Focus Unified Functional Testing User Guide.

  • Most of the information, examples, and images in this Help file focus specifically on working with keyword GUI automation. However, much of the information also applies to API automation or scripted GUI automation.