UiPath-ADPv1 Advanced Debugging Practice Question
You are debugging a UiPath workflow and notice that a variable's value is not what you expect at a certain point. You want to view the variable's value without modifying the workflow or adding any logging activities. Which debugging panel should you use?
⚠ Common exam trap
Watch out — candidates often confuse the Immediate panel with the Locals panel; while both can show variable values, only Locals automatically displays all variables in scope without manual input.
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 'Locals' panel.
The Locals panel automatically displays all variables in the current scope when execution is paused. It requires no configuration and provides immediate visibility into variable values. The Immediate panel requires manual commands, the Watch panel requires pre-selection of variables, and the Breakpoints panel does not show values. Therefore, the Locals panel is the correct choice for quickly inspecting a variable without modifying the workflow.
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 'Immediate' panel.
Why it's wrong here
The Immediate panel allows you to execute expressions and log values, but it requires you to type commands or expressions to retrieve variable values. While it can be used to view variables, it is not as direct as the Locals panel, which automatically lists all variables in scope. The Immediate panel is better for evaluating complex expressions or calling methods, not for simply viewing a variable's current value.
- ✗
The 'Watch' panel.
Why it's wrong here
The Watch panel lets you monitor specific variables or expressions that you manually add. It does not automatically show all variables; you must configure which ones to watch. In this scenario, you want to view a variable without prior setup, so the Watch panel would require you to add the variable first. It is useful for tracking specific values over time, but not for ad-hoc inspection of any variable.
- ✗
The 'Breakpoints' panel.
Why it's wrong here
The Breakpoints panel manages breakpoints and conditions, but it does not display variable values. It is used to control where execution pauses, not to inspect runtime data. You would use it to set a breakpoint, but to view the variable's value, you need a different panel like Locals. The Breakpoints panel itself provides no information about variable states.
- ✓
The 'Locals' panel.
Why this is correct
The Locals panel automatically displays all variables in the current scope during debugging. When execution pauses at a breakpoint, you can inspect the value of any variable in the current activity's scope without modifying the workflow. This is the most direct way to view variable values in real-time. It is especially useful for quickly checking expected versus actual values.
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.