Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

Interrogation and matching

Updated on October 19, 2022

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.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us