Courseiva

UiPath-ADPv1 · domain

Advanced UI Automation

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.

30 questions3 easy12 medium15 hard

Focused practice

Practice Advanced UI Automation questions

Scored sessions drawing only from this domain — pick a length below.

Start 20-question practice test →

What this domain covers

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

Question index

All Advanced UI Automation questions (30)

Click any question to see the full explanation, or start a practice session above.

1

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

Easy
2

You are building an automation that must interact with a Citrix-published application where no UI Automation provider is available. You decide to use UiPath Computer Vision activities. Which two configurations are required for the CV activities to work correctly? (Choose two.)

Medium
3

You are designing a workflow to extract data from a web page that loads content asynchronously. Which activity combination is best suited to ensure the robot waits for specific elements to appear before extraction?

Medium
4

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?

Medium
5

You are automating a desktop application that opens multiple child windows with identical titles. You must interact with the third window in the order it was opened. Which UiPath approach is most reliable for selecting that specific window instance?

Hard
6

Which THREE factors must be considered when determining if 'Computer Vision' (CV) activities should be used instead of standard UI automation?

Hard
7

You are automating a process that interacts with a SAP GUI transaction. The standard UiPath UI Automation activities can see the SAP window and its menu bar, but cannot detect the individual fields inside the transaction area. Which configuration should you apply to enable reliable element detection inside the SAP transaction?

Medium
8

What is the primary function of the 'Selector Editor' in UiPath Studio?

Easy
9

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?

Medium
10

Why is the use of 'SimulateClick' generally preferred over the 'Click' activity with 'HardwareEvents' in high-performance automation?

Hard
11

When automating a legacy Java application, the standard UI Automation activities fail to detect internal table elements. What is the most appropriate configuration to enable element recognition?

Hard
12

Which approach is recommended for handling a web page that loads elements asynchronously using AJAX?

Medium
13

A Citrix-published application must be automated. Standard UiPath UI Automation activities return empty selectors because the remote session exposes no accessible UI tree. Which UiPath capability should be enabled to allow reliable element targeting in this environment?

Hard
14

Which TWO of the following are primary advantages of using 'Simulate' or 'SendWindowMessages' over 'Default' input methods?

Medium
15

You are building a selector for a button inside a web application. The button's parent container has a stable id, but the button itself has a dynamically generated class and no unique attributes. Which selector configuration strategy is most robust for this element?

Medium
16

Which THREE of the following are benefits of using the Object Repository in UiPath Studio?

Hard
17

A developer is automating a Citrix-published application. Standard UI Automation activities cannot see any elements inside the Citrix session, so the team decides to use UiPath Computer Vision (CV) activities. Which two statements about Computer Vision in this scenario are correct? (Choose two.)

Hard
18

You are automating a web application that uses dynamically generated IDs for its input fields. The IDs change every time the page loads, causing selectors with the 'id' attribute to fail. Which selector strategy should you use to create stable selectors for these fields?

Medium
19

You are automating a web application that renders a data grid inside an iframe. Standard UiPath UI Automation activities can see the iframe but not the grid inside it, and the grid's rows are generated by JavaScript after the iframe loads. Which UiPath approach should you use to interact with the grid rows reliably?

Hard
20

Which TWO of the following scenarios are best addressed by using the 'Anchor Base' activity?

Hard
21

A developer is building an automation that must click a button inside a web application embedded in an Internet Explorer-mode window. The button is rendered by a third-party ActiveX control that does not respond to UIAutomation clicks, and the application window must remain in the foreground. Which input method should be configured on the Click activity to maximize the chance of success while keeping the interaction as reliable as possible?

Hard
22

You are automating a WPF application whose window title changes with the logged-in user, and whose main content is hosted inside a dynamically created tab control. Using the default selector generated by UiPath Studio, the automation intermittently fails to find the tab. Which selector strategy should you apply to make the selector resilient?

Hard
23

A developer is automating a Citrix-hosted legacy ERP application. Standard UI Automation activities fail because the ERP's UI elements are not exposed to the OS accessibility layer, and the developer must avoid installing agents on the Citrix server. Which UiPath capability should the developer use to reliably target and interact with the ERP's controls?

Medium
24

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

Hard
25

A developer is automating a web application that uses a complex JavaScript framework. Standard UI Automation activities sometimes fail to detect elements, and the developer is considering using UiPath Computer Vision activities. Which two factors should the developer evaluate before deciding to use Computer Vision? (Choose two.)

Hard
26

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

Medium
27

A developer is automating a Windows desktop application and needs to extract text from a label that is part of a complex custom control. The label's text is not exposed via UI Automation properties. Which UiPath activity should the developer use to reliably retrieve the text?

Easy
28

You are automating a legacy Windows application that uses a grid control. The UI Automation activities can see the grid but not the individual cells within it. You need to extract data from a specific cell. Which UiPath feature should you use?

Hard
29

You are automating a legacy Windows Forms application that renders its grid with a custom drawing surface. Standard UiPath UI Automation activities report the grid as a single opaque element, so you cannot read individual cells. Which UiPath approach should you use to reliably extract the grid cell values?

Medium
30

In an environment with high security, you are restricted from using UI Automation. Which alternative is best for interacting with a desktop application?

Hard

Frequently asked questions

What does the Advanced UI Automation domain cover on the UiPath-ADPv1 exam?
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 many questions are in this domain?
This page lists all 30 Advanced UI Automation questions in the UiPath-ADPv1 question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
What is the best way to practise this domain?
Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
Can I practise only Advanced UI Automation questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.
uipath-adpv1 UIPATH-ADPV1 advanced ui automation Practice Questions