Blue Prism Developer study materials
Blue Prism Developer study resources

Blue Prism Developer flashcards

Blue Prism Developer · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Process Model
A Blue Prism diagram describing the stages of a business process, such as Main Process, Exception, and Cleanup, before any executable process logic is built.
Page
A reusable sub-diagram inside a process or object that communicates with its caller only through declared input and output parameters.
Work Queue
A Blue Prism container of case-level items that digital workers pull from, with each item tracked through New, In Progress, Exception, and Completed states.
Global Data Item
A data item scoped to the whole process rather than a single page, visible to every page and persisting for the duration of the session.
Decision Stage
A stage that evaluates a Boolean expression and routes execution down one of two outgoing links, forming the basis of all branching logic.
Loop Stage
A built-in stage that repeats its outgoing path until a decision exits the loop, requiring an explicit counter to guarantee termination.
Environment Variable
A centrally managed configuration value injected at runtime, used to keep environment-specific settings such as URLs out of process logic.
Object Studio
The Blue Prism editor used to build the internal logic of a business object, including its application model and Actions, separate from process logic.
Application Modeller
The tool that defines an application's element tree, match attributes, and spy mode, producing element references used by Navigate and Read stages.
Spy Mode
The technique used to identify UI elements: Win32 for native controls, Accessibility for UI Automation, Browser for HTML, and Region for image matching.
Match Precedence
The ordered list of element attributes the modeller tries when locating a control, with earlier attributes taking priority over later ones.
Navigate Stage
A stage that performs clicks, keystrokes, reads, writes, and global sends against an element identified in the Application Modeller.
Wait Stage
A stage that polls for an element or condition until it appears or a timeout elapses, raising an exception on timeout.
Code Stage
A stage that runs VBScript or C# inside a process or object, with access to data items, used for parsing and arithmetic stages cannot express.
Read Stage
A stage that retrieves text or attributes from an application element and stores the result in a data item for validation or branching.
Business Object
A reusable component that exposes Actions to processes and encapsulates all interaction with one target application, including navigation and data extraction.
Action
A named, callable capability exposed by a business object, with declared inputs and outputs and no state retained between separate calls.
Idempotent Login
A login action that checks for an existing session before authenticating, so repeated calls do not open duplicate application sessions.
Surface Automation
An integration technique using image and region matching to drive applications such as Citrix or virtual desktops that expose no accessible controls.
VBO
A prebuilt Blue Prism business object that wraps a common integration such as Excel, email, or a database, called from process logic.
Element Attributes
Properties of a UI control, such as class name, control ID, or window text, used by the modeller to locate and match the element at runtime.
Recover Stage
A stage that defines where execution resumes in a page after an exception is thrown, with the exception detail available as a data item.
Block Stage
A grouping stage whose Recover stage handles exceptions raised inside the block, preventing propagation to the page-level handler.
Exception Stage
A stage that deliberately throws an exception with a type and detail string, used to signal business or system failures to the handler.
Business Exception
A failure caused by invalid data or an unmet business rule, typically marking the queue item as an exception without retrying.
System Exception
A technical failure such as an application crash or timeout, usually retried a bounded number of times before escalation.
Cleanup Section
A process block that releases sessions, closes windows, and updates queue items so an exception leaves no orphaned resources behind.
Exception Detail
The text captured when an exception is thrown; preserving it unchanged through rethrows keeps diagnostic information available in session logs.
Control Room
The Blue Prism management console for queues, processes, schedules, digital workers, and sessions, used to run and monitor released automation.
Release
A versioned package of processes, objects, and resources that must be created before content can be executed from Control Room.
Queue Item Lock
A mechanism preventing two digital workers from processing the same queue item, released when the session ends or the lock expires.
Schedule
A Control Room definition of when a process starts, how often it recurs, and which resource or pool executes it.