Courseiva

UiPath-ADPv1 · topic practice

Advanced UI Automation practice questions

This domain covers UiPath's advanced UI automation capabilities beyond basic clicking and typing: Check App State, Computer Vision, UI Automation vs Active Accessibility fallbacks, and selector/control limitations in legacy or custom-drawn applications. Questions present realistic automation scenarios and ask you to choose the correct activity, property, or interaction method for the given application type and security context.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Editorial oversight:Johnson Ajibi· MSc IT Security, IEEE Senior Member
20 questionsDomain: Advanced UI Automation

What the exam tests

What to know about Advanced UI Automation

Be able to diagnose why a control is invisible to UI Automation and pick the right fallback: Check App State for state confirmation, Computer Vision or OCR for opaque controls, and keyboard or image interaction when UI Automation is restricted. Getting the state configuration and fallback selection right is essential.

Configuring Check App State targets and visibility properties to confirm logout or state transitions

Using Computer Vision activities when UI Automation properties are unavailable on custom controls

Selecting UI Automation, Active Accessibility, or keyboard-based input for legacy Windows Forms grids

Choosing image-based or OCR-driven extraction when control metadata is opaque or restricted

Watch out for

Common Advanced UI Automation exam traps

  • ▸Assuming Check App State waits for an element to disappear by default instead of configuring the correct target state
  • ▸Expecting standard UI Automation activities to read text from custom-drawn controls that expose no accessibility properties
  • ▸Forcing UI Automation in locked-down environments instead of switching to image, OCR, or keyboard-driven interaction

Practice set

Advanced UI Automation questions

20 questions · select your answer, then reveal the explanation

Which property in the 'Click' activity should be adjusted if the robot is clicking too quickly for a web application to process the request?

When automating a data-heavy grid, what is the best strategy to scrape all rows without triggering an infinite scroll issue?

An automation developer needs to interact with a complex web application where standard input activities fail to trigger custom JavaScript event listeners bound to form fields. Which activity and input method combination should the developer use to ensure reliable data entry without relying on standard window messages?

An automation requires interacting with a dynamic web application where UI elements frequently change their IDs, causing standard selectors to fail. Which approach provides the highest resilience for element identification in this scenario?

Refer to the exhibit. You are automating a table where multiple rows share the same structure. How should you modify the selector to target the specific row required by the business logic?

Exhibit

Error: "The selector is not unique and matched 5 elements. Use a more specific selector or increase the scope."

You are automating a SAP GUI transaction in UiPath Studio. After a user presses Enter, the SAP status bar briefly shows a 'processing' message and then the same screen updates in place with new field values, without opening a new window or changing the window title. Standard UI Automation activities intermittently read the previous values because the automation continues before SAP has finished updating the controls. Which approach best ensures the automation waits for the SAP screen to finish updating before reading the new values?

You are automating a Windows desktop application that renders its user interface using custom-drawn graphics, so the UiPath UI Automation activities cannot see any individual controls. You need to reliably click a button whose position is fixed relative to the application window. Which UiPath feature should you use to perform the click?

You are automating a WPF desktop application that renders a data grid. The grid's rows expose no reliable AutomationId, and the column headers are localized at runtime. Indicate which UiPath feature is most appropriate to reliably target a specific cell value by its column header text rather than by index.

A developer is building a workflow that must interact with a web application where the target element is inside a nested iframe and its attributes are partially dynamic. The developer wants to create a selector that is resilient to layout changes and can target the element reliably. Which approach best meets these requirements?

You are automating a web application that uses dynamic CSS classes and IDs that change on every page load. You have created a selector that worked during development but now fails randomly in production. Which UiPath feature should you use to make the selector more resilient?

A developer is using the Modern Design experience in UiPath Studio to automate a desktop application. The developer needs to configure the Click activity to wait for a specific element to become enabled before clicking, and to continue if the element does not appear within a timeout. Which configuration should the developer apply?

You are automating a Windows desktop application that renders its interface using Microsoft Active Accessibility (MSAA) but exposes no UIAutomation providers. Standard UiPath UI Automation activities using the default UIA framework fail to detect the controls. Which approach should you take to reliably interact with these elements?

You are automating a process that interacts with a web application where some actions trigger JavaScript events that standard Click activities do not activate. You need to ensure that the JavaScript event is fired when clicking a button. Which UiPath activity should you use?

You are automating a Java Swing application whose table cells are exposed as accessible objects, but the standard UiPath UI Automation activities return empty text for those cells. The Java extension is installed and the accessibility bridge is active. Which UiPath configuration should you verify or enable to read the cell text?

You are designing a UI automation that must interact with a web application accessed via Citrix. Standard UI Automation activities cannot detect any elements. Which two UiPath approaches are appropriate to enable interaction with the application? (Choose two.)

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?

Which activity is best suited for typing secure passwords into a field that does not support standard text input methods?

When automating a web application, you notice the selectors are extremely unstable due to dynamically generated IDs. What is the most effective way to improve selector reliability?

Which THREE of the following practices are recommended for optimizing UI automation performance in large-scale enterprise environments?

When using the 'Check App State' activity, which state configuration is most appropriate to ensure the application has successfully logged out before proceeding?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Advanced UI Automation sessions

Start a Advanced UI Automation only practice session

Every question in these sessions is drawn from the Advanced UI Automation domain — nothing else.

Related practice questions

Related UiPath-ADPv1 topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the UiPath-ADPv1 exam test about Advanced UI Automation?
Be able to diagnose why a control is invisible to UI Automation and pick the right fallback: Check App State for state confirmation, Computer Vision or OCR for opaque controls, and keyboard or image interaction when UI Automation is restricted. Getting the state configuration and fallback selection right is essential.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Advanced UI Automation questions in a focused session?
Yes — the session launcher on this page draws every question from the Advanced UI Automation domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other UiPath-ADPv1 topics?
Use the topic links above to move to related areas, or go back to the UiPath-ADPv1 question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the UiPath-ADPv1 exam covers. They are not copied from any real exam or dump site.