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.