UiPath-ADAv1 UI Automation and Object Repository Practice Question
A developer is troubleshooting a workflow that intermittently fails to click a 'Confirm' button on a checkout page. The button is stored in the Object Repository with a strict selector and an anchor set to the nearby 'Order Total' label. The failure occurs only when a promotional banner appears above the button. Which explanation best accounts for the intermittent failure?
⚠ Common exam trap
The trap here is assuming that adding an anchor makes a target selector immune to DOM changes that affect the target's own matching attributes.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
The anchor element still matches, but the strict selector for the button now resolves to a different element because the banner shifts the DOM, so the target is found incorrectly or not at all.
Anchors improve reliability by constraining where a target is searched, but they do not repair a strict selector that has become ambiguous or invalid. When a promotional banner alters the DOM, the button's selector may match the wrong element or nothing, and the anchor cannot compensate. The fix is to strengthen the button's strict selector so it remains unique when the banner is present.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The anchor's fuzzy matching threshold is too high, so it rejects the 'Order Total' label whenever the banner is visible.
Why it's wrong here
The scenario states the anchor is the 'Order Total' label, which remains on the page when the banner appears. A high fuzzy threshold would cause anchor rejection, but the label itself is unaffected by the banner, so this does not explain the intermittent behaviour tied to the banner. The failure is in resolving the target, not the anchor.
- ✗
The 'Confirm' button's selector uses the 'Order Total' label as its own attribute, so the banner changes that label's text and breaks the match.
Why it's wrong here
An anchor is a separate element used for context; it is not merged into the target's attribute set. The button's selector does not derive its matching attributes from the anchor label. Even if the label text changed, that would affect the anchor, not the button's strict selector, so this does not explain the banner-related failure.
- ✓
The anchor element still matches, but the strict selector for the button now resolves to a different element because the banner shifts the DOM, so the target is found incorrectly or not at all.
Why this is correct
Anchors help locate a target but do not override an incorrect strict selector match. If the banner changes the DOM such that the strict selector's attributes now match another element or none, the click fails or hits the wrong control even though the anchor is present. The anchor narrows the region; it does not guarantee the target selector is correct.
- ✗
The Object Repository cannot store anchors and strict selectors together, so the anchor is silently ignored at runtime.
Why it's wrong here
The Object Repository does support storing both a target selector and one or more anchors for an element. They are evaluated together at runtime, with the anchor constraining the search region. Claiming the anchor is silently ignored is factually incorrect and does not match the observed behaviour, which depends on the banner's presence.
About these practice questions
This UiPath-ADAv1 question is part of Courseiva's 285-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official UiPath exam blueprint
This UiPath-ADAv1 practice question is part of Courseiva's free UiPath certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the UiPath-ADAv1 exam.