Interrogation and matching
Interrogation in Pega Robot Studio is the process you use to identify objects in a targeted application and create match rules for application controls. When an application user interface target is interrogated in Robot Studio, a representation of that element is created. That representation is known as a control in Robot Studio.
A control performs the following functions:
- Saves the rules that are necessary to identify the user interface element the next time the application is run.
- Acts as a proxy for the user interface element so it can be used in automations even when the user interface element is not created, such as when the element is not visible on screen.
- Provides a consistent metaphor for the user interface element regardless of the underlying application technology. For example, a check box control appears the same in Object Explorer regardless of the development platform.
Controls are displayed in the Palette. In Robot Studio, a control is considered created when it has been matched and destroyed when it has been unmatched. The Palette also shows Factories, which are automatically detected by Robot Studio.
- Using the Interrogation Form
Interrogation in Pega Robot Studio is the process you use to identify objects in a targeted application and create match rules for application controls. The Interrogation Form provides a streamlined process for interrogation.
- Interrogating a Windows or Web application
After adding a Windows or Web application to a project and setting the starting path or URL, you can interrogate the application. These steps outline how to interrogate a simple application in Pega Robot Studio.
- Interrogation errors
If an error occurs during the interrogation process, a message is displayed in the Interrogation Form, as shown in the figure below.
Previous topic Using Windows forms in automations Next topic Using the Interrogation Form