UiPath-ADPv1 Advanced UI Automation Practice Question
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?
⚠ Common exam trap
The trap here is assuming that targeting the iframe's URL with Attach Browser or Navigate To is equivalent to entering the iframe, when those activities only affect the top-level browser window.
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 UiPath 'Use Application/Browser' activity on the parent page, then add a 'Window Scope' or nested 'Use Application/Browser' with the iframe selector to reach the grid.
The correct approach is to nest a scope that targets the iframe element inside the parent browser scope, which switches the automation context into the iframe's document. Once inside, the JavaScript-generated grid rows are visible to standard UI Automation activities. Attach Browser, Use Application/Browser on the iframe URL, and Navigate To all operate on top-level windows or URLs, so they cannot cross the iframe boundary and leave the grid unreachable.
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 the UiPath 'Use Application/Browser' activity on the parent page, then add a 'Window Scope' or nested 'Use Application/Browser' with the iframe selector to reach the grid.
Why this is correct
Nesting a scope whose selector targets the iframe element lets UiPath switch the automation context into the frame's document, where the grid and its JavaScript-generated rows are visible. This is the supported way to cross iframe boundaries, and once inside the nested scope, standard UI Automation activities can find and interact with the grid rows reliably.
- ✗
Use the UiPath 'Navigate To' activity with the iframe URL, then use the 'Extract Structured Data' activity on the grid.
Why it's wrong here
Navigate To changes the top-level browser URL; it does not enter an iframe. Loading the iframe URL directly in the top window changes the application context and may break the page, and Extract Structured Data would run against the new top document rather than the embedded grid. This does not solve nested-frame access.
- ✗
Use the UiPath Browser automation activities with the Attach Browser activity targeting the iframe's URL, then use Click and Get Text on the grid rows.
Why it's wrong here
Attach Browser targets a top-level browser window, not an iframe, so it cannot isolate the iframe's document. The activity expects a browser window selector, and an iframe is a nested frame within the page. Click and Get Text would still be evaluated against the wrong document context, so the grid rows remain unreachable.
- ✗
Use the UiPath 'Use Application/Browser' activity with the iframe URL, then use the 'Indicate on screen' feature to select the grid rows directly.
Why it's wrong here
Use Application/Browser opens or attaches to a browser window, not an iframe document. Indicating on screen may visually select the row, but the generated selector will still resolve against the top document, so the activity cannot find the nested grid. The iframe boundary must be crossed explicitly for reliable interaction.
About these practice questions
One of 276 original UiPath-ADPv1 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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.