UiPath-ADPv1 Advanced UI Automation Practice Question
You are automating a legacy desktop application where the UI elements do not support standard selectors. Which approach provides the most robust automation while maintaining high execution speed?
⚠ Common exam trap
Candidates often use Image automation alone without anchors, causing the robot to fail if the application window is resized or moved, leading to high maintenance overhead.
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
✓
Use the Image automation activity with a stable anchor for the target.
Image-based automation is the standard fallback for legacy applications lacking accessibility frameworks. By combining Image anchors with relative positioning, you ensure the robot can locate target elements even if the window layout shifts slightly. This approach is critical for legacy systems where traditional selectors are unavailable, as it relies on visual patterns rather than underlying DOM structure, ensuring stability in non-standard UI environments.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Use full-screen OCR for every single element interaction.
Why it's wrong here
Full-screen OCR is computationally expensive and prone to high error rates due to background noise and varying screen resolutions. This method significantly slows down process execution and lacks the precision required for reliable production-grade automation, making it an inefficient choice for standard UI element interaction tasks.
- ✗
Automate the entire process using only mouse click coordinates.
Why it's wrong here
Hardcoded coordinates are extremely fragile and break immediately if the application window is resized or moved. Relying on fixed pixels ignores the dynamic nature of UI updates and does not scale across different display configurations, leading to frequent automation failures and high maintenance overhead for the developer.
- ✓
Use the Image automation activity with a stable anchor for the target.
Why this is correct
Image anchoring provides a relative reference point, ensuring that even if the target area shifts, the robot identifies it based on the static anchor. This method is highly effective for legacy applications where selectors are inaccessible, offering a balanced trade-off between execution speed and reliable UI element identification.
- ✗
Force the application to run in a web-browser emulation mode.
Why it's wrong here
Attempting to force an incompatible legacy desktop application into a browser emulation mode is technically impossible and unsupported. Desktop applications require specific drivers or UI frameworks, and trying to bridge them into web-based automation tools will result in immediate failure and significant development time wastage.
About these practice questions
Courseiva writes every UiPath-ADPv1 question from scratch — 276 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or 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-ADPv1 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-ADPv1 exam.