Integrating an Application into a Project

To integrate an application with a Studio project, you add an adapter component for the specific application type. Pega Robotic Automation Studio provides base templates for Windows and web adapters as well as a variety of adapters for Text applications. Add an application adapter for each primary application you want to integrate and/or automate. The term primary is used in this case to identify the application that initially runs and may also spawn other related processes / applications. For example, suppose you want to create a project that automates three Windows applications:

In this case you would add a Windows application adapter for Application A, another Windows application adapter for the "loader" Application B, and a third Windows application adapter for Application C. Using the Windows application adapter properties, you would define how Studio integrates with the primary applications and the target/spawned applications and processes.

A requirement for integrating an application in the project is that both the Studio workstation you use to build the project and Runtime workstations which will run the project must have access to the application.

The following outlines the initial steps required to integrate an application. Begin by adding the correct adapter for the application.  

  1. In Solution Explorer highlight the project and select the Add New Item option from the Project menu. The Add New Item window is displayed.

  2. Select the template for the adapter corresponding to your application type:

    Windows Application –  Windows based applications including Java applications, Remedy, Oracle Forms 6i, and SAP GUI
    Web Application – Web-based applications including Siebel, Oracle Forms 10, and Java applets
    Text Adapter – Host based applications accessed through specific emulators

  3. Name the adapter. Use a name relevant to the application. Note that naming the adapter does not identify the application for interrogation purposes.

When naming project items, components, and controls, use a unique name within the project. For example, if you have an adapter named Google and an automation named Google, you will receive an error. This also applies when naming components and controls. As a general rule, do not name components using property names. For example, if you rename a button on a Windows form Text, you will receive a build error as the form containing the button has a property named Text.

  1. Click OK to close the Add New Item window. The adapter is added to Solution Explorer and opens in the Designer.

  2. Open the Properties Grid window for the application. The design properties for the adapter display.  

  3. Set adapter properties specific to the type of application you are integrating. See the following topics:


Keep in mind...

 


Privacy | Trademarks | Terms of Use | Feedback

Updated: 18 June 2020

© 2016 - 2020 Pegasystems Inc.  Cambridge, MA All rights reserved.

 

OpenSpan data classification label