RPA Associate (UiRPA) – Complete Questions with Verified
Answers
Introduction
This document contains comprehensive UiPath RPA
certification practice questions with verified answers covering
the UiPath Certified RPA Associate (UiRPA) syllabus. It
includes topics such as UiPath Studio, Orchestrator, robots,
selectors, variables, arguments, control flow, REFramework,
queues, DataTables, exception handling, debugging, version
control, automation lifecycle, and input/output methods.
The material serves as an extensive exam preparation
resource with definitions, concepts, workflows, best practices,
and commonly tested certification topics. It is suitable for
reviewing both fundamental and intermediate UiPath RPA
concepts before the certification exam.
Exam Questions and Answers
Property explorer --- correct precise answer ---Functionality
of the UI Explorer that displays all the attributes of a certain
UI element, including those that are not displayed in the
selector, like position, visibility, innertext, and so on
Full selector --- correct precise answer ---(Selector type)
,-Contain all the tags and attributes needed to identify a UI
element, including the top-level window
-Generated by the Basic Recorder
-Recommended when switching between multiple windows
Partial selector --- correct precise answer ---(Selector type)
-Don't contain the tags and attributes of the top-level window,
thus the activities must be enclosed in containers
-Generated by the Desktop Recorder
-Recommended when performing multiple actions in the same
window
When fine-tuning of selectors is required --- correct precise
answer ----Dynamically generated selectors (value of attribute
change with each visit)
-Selectors being too specific
-System changes (version of app or another element changes
when app is updated)
-Selectors using IDX (Multiple similar elements)
Fine-tuning of selectors --- correct precise answer ---The
process of refining selectors in order to have the workflow
correctly executed in situations in which the generated
selector is unreliable, too specific or too sensitive with
regards to system changes. It mainly consists of small simple
,changes that have a larger impact on the overall process, such
as adding wildcards, using the repair function or using
variables in selectors.
Anchor Base (selector) --- correct precise answer ---(selector)
Has two parts, one to locate the anchor UI element (Find
image/Element), and the second to perform the desired
activity. Very useful in cases in which the attribute values are
unreliable/unstable, but there is a UI element that is stable
and is linked to the target UI element
Relative selector --- correct precise answer ---(selector)
This activity will basically incorporate the information about
the anchor's selector in the selector of the target UI element.
(However, the new selector will probably need additional
editing, as some nodes of the first selector will still be in the
new one. The solution is to have that part (like a dynamic ID)
removed, and the selector will stabilize using the anchor's
selector)
Auto anchor position --- correct precise answer ----If selected,
the Bottom case is not considered.
-Searches for the UI element to the left, right or bottom of the
container. -The closest one is selected
- If multiple elements are found at equal distance from the
anchor, the target is selected in this order: Right, Left, Bottom.
, Visual tree hierarchy (selector) --- correct precise answer ---
(selector)
Displays a tree of the UI hierarchy and enables you to navigate
through it, by clicking the arrows in front of each node.
By default, the first time when you open UI Explorer, this
panel displays all opened applications, in alphabetical order.
Find children (selector) --- correct precise answer ---(selector)
This activity can identify all the children of an element that is
more stable. Since its output is the collection of children, you
will need to come up with a mechanism to identify only the
target UI element (using one of its attributes, that makes is
unique between the children, but wouldn't be enough to
identify it universally)
Application exception --- correct precise answer ---An error
rooted in a technical issue
dynamic selector --- correct precise answer ---Selector that
uses a variable or an argument as a property for the attribute
of your target tag. This allows the selector to easily identify a
target element based on the value of the variable or argument,
and not an exact string, which might change, depending on
interactions inside your automation project. the variable or
argument can be changed to interact with a different element,
without changing the selector itself.