Glossary: RPA Studio

This chapter describes the most commonly used RPA Studio terms.

Term

Description

ActionMode

ActionMode defines what to do with the Value of a Step Value. For instance, should the Bot insert a given text into an entry field, or should the Bot compare the text against something? For more information, see "Fill out Step Values".

Agent

A machine that performs the actions you defined during the Bot design in RPA Studio.

For more information on how different Tricentis RPA components work together, see the RPA Orchestrator documentation.

Bot

A Bot is a sequence of actions that you want to perform (see "What's a Bot?").

Case

A Case is one of the possible results in a SWITCH Statement (see "Create a SWITCH Statement").

check out

The check in / check out mechanism in multi-user workspaces ensures that users don't interfere with each others work.

Checking out objects locks them to your workspace. Other users can't modify them for as long as they are checked out.

check in

Checking in checked-out objects frees them up for other users.

Conditional LOOP

A Conditional LOOP is a LOOP with an additional statement. The Bot checks this statement before it proceeds (see "Create a Conditional LOOP").

control

A control is an element in your application that the Bot can interact with, for instance a button, a text field, or a link (see "Types of controls").

The Bot ultimately steers these controls, i.e. interacts with them. For instance, a Bot can verify the content of a PDF file, click buttons, or write something into a text box.

Control Expression

A Control Expression is a statement that you define. The Bot checks this statement; depending on the outcome of the check, the Bot performs specific actions.

You use Control Expressions in the Logic elements Conditional Loop, IF Statement, and SWITCH statement.

Group

A collection of Steps that your Bot performs. Its Collapse/Expand function helps you to keep a good overview of complex Flowcharts (see "Create a Group").

IF Statement

An IF Statement checks whether a given statement is TRUE or FALSE. Depending on the outcome, the Bot then performs different actions.

For more information, see "Create an IF Statement".

Interaction Expression

Interaction Expressions trigger an interaction between your Bot and your application (see "Interact with controls").

For instance, if you want your Bot to double-click a particular button, use an Interaction Expression.

LOOP

A LOOP repeats the same Steps for a specified number of times (see "Create a LOOP").

Module

Modules are the building blocks of your Bot. They contain the technical information a Bot needs to navigate and interact with your application (see "Use Modules").

ModuleAttribute

Each Module consists of ModuleAttributes:

  • In scanned Modules, these are the controls you have selected during the scan.

  • In the Modules from the RPA subset, the ModuleAttributes are parameters that the Bot needs to perform the special task.

When you create a Step from a Module, the ModuleAttribute turns into a Step Value. You then fill out this Step Value to tell the Bot what to do.

publish a Bot

Publishing a Bot moves it over to RPA Orchestrator, where you can run it.

RPA Studio

The environment in which you design, test, and publish your Bots.

RPA Orchestrator

The environment in which you deploy the Bots against your system, i.e. run your Bots in production (see the RPA Orchestrator documentation).

RPA Cockpit

The user interface of RPA Orchestrator. It's a web application where you trigger Bot runs and view their results (see the RPA Orchestrator documentation).

Step

A Step is an action that your Bot performs. Each Step is an automated task that you would otherwise do manually (see "What's a Bot?").

Step Value

Every Step consists of one or more Step Values, which are parameters that tell the Bot exactly what to do (see "Fill out Step Values").

SWITCH Statement

A SWITCH Statement evaluates a given statement against several possible results. Depending on which of the specified results is TRUE, the Bot performs different actions (see "Create a SWITCH Statement").

Value Value defines the desired outcome or reaction of the Bot at run-time. It specifies what you expect to happen (see "Fill out Step Values").

Value Expression

Value Expressions are dynamic statements that generate a value at run-time. At run-time, the Bot then inserts, saves, or verifies this value. For instance, if you want your Bot to perform a calculation and transfer the result, use a Value Expression for the calculation.

You can use Value Expressions in Step Values or in Control Expressions (see "Generate values at run-time").

workspace

A workspace is your work environment in RPA Studio. It's where you create, design, and test your Bots.

Was this information helpful?

Tricentis RPA Studio Manual 2020.2 © Tricentis GmbH