All UiPath exams
UiPath UiPath-ADAv1: UiPath Certified Professional Automation Developer Associate
What the UiPath-ADAv1 exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.
- Exam fee
- $150 USD
- Duration
- 90 minutes
- Passing score
- 70%
- Level
- Associate
- Topic areas
- 7
- Free practice questions
- 30
- Full question bank
- 112 questions
What the UiPath-ADAv1 exam covers
The topic areas in our UiPath-ADAv1 question bank, with each one's share of the 112 practice questions.
UiPath-ADAv1 cost and format
| Exam code | UiPath-ADAv1 |
|---|---|
| Certification | UiPath Certified Professional Automation Developer Associate |
| Vendor | UiPath |
| Level | Associate |
| Status | Active |
Last checked November 10, 2026 against the official UiPath exam page.
UiPath-ADAv1 sample questions
The first 5 questions from the free practice test. Open a question to see the answer and why it is right.
Question 1Business and Platform Knowledge
A finance team keys about 800 vendor invoices per month into an ERP by hand. Error rates are rising and the work must finish inside a fixed month-end window. Which outcome of automating this process addresses the problem most directly?
- AFull removal of human review for all vendor master data changes
- BConsistent rule-based execution that reduces keying errors
- CDirect database write access granted to every clerk for faster updates
- DA larger temporary staffing budget to absorb the monthly invoice peak
Show answer and explanationHide answer
Correct answer: BRule-based robots apply the same steps every time, which cuts manual keying errors and shortens processing inside the window. The other options either remove needed controls (full removal of review, direct database access) or only add cost without fixing the error rate (more temporary staff).
Question 2Studio, Variables and Control Flow
A developer models a process in which several branches merge back together and one branch loops back to an earlier step after a status check. Which container best supports this layout?
- AGlobal Exception Handler, because it manages the branch and merge points of a process
- BSequence, because its steps run top to bottom and cannot contain any decision
- CFlowchart, because its connectors can branch, merge and loop back to earlier steps
- DInvoke Workflow File, because it stores each branch in its own separate workflow file
Show answer and explanationHide answer
Correct answer: CA Flowchart lets a developer connect activities with arrows, which makes branching, merging and backward loops easy to show. A Sequence runs its steps in order and can contain If decisions, while the Global Exception Handler and Invoke Workflow File do not provide flow layout.
Question 3Debugging, Exception Handling and Logging
A step that calls a supplier portal fails when the portal is briefly slow. The developer wants that step retried up to three times with a short pause between attempts before the failure is passed on. Which activity should wrap the step?
- ALog Message, which records the failure at the Error level only
- BTry Catch, which handles an exception in a Catches section only once
- CRethrow, which passes a caught exception on to an outer handler
- DRetry Scope, which repeats the wrapped activities after a failure
Show answer and explanationHide answer
Correct answer: DRetry Scope repeats the wrapped activities a set number of times with an interval between attempts, which matches the requirement. Try Catch handles a failure once without repeating it, Rethrow passes an exception on without retrying, and Log Message records text without changing the flow.
Question 4UI Automation and Object Repository
A web application gives its Search button a new generated id on every page load, but the visible label Search never changes. Which descriptor approach is most appropriate?
- AStore the current generated id as a static descriptor with its exact value
- BReplace the element with a click at fixed screen coordinates for each run
- CUse a dynamic descriptor for the id with a wildcard and match the stable label text
- DUse Get Text to read the button and skip the click entirely
Show answer and explanationHide answer
Correct answer: CA dynamic descriptor with a wildcard handles the changing id, while the stable label keeps the match reliable. A static id fails on every new load, fixed coordinates break when the layout shifts, and Get Text reads a value without performing the click.
Question 5Excel, Email, PDF, Files and Data Manipulation
A developer must read a worksheet of about 5,000 rows on a robot machine where Microsoft Excel is not installed. Which approach fits best?
- AModern Excel activities such as Read Range, which work without Excel installed
- BExcel Application Scope, which drives an installed copy of the Excel application
- CClick and Type Into actions on the spreadsheet grid cell by cell
- DGet Text on each cell inside a loop over the rows
Show answer and explanationHide answer
Correct answer: AModern Excel activities such as Read Range read the workbook directly and do not need Excel installed on the machine. Excel Application Scope and UI actions on the grid both depend on Excel being available, and reading each cell through the UI is slow for 5,000 rows.
How to prepare for UiPath-ADAv1
- Read the official UiPath outline first (exam page), so you know exactly what is in scope.
- Give the most time to Business and Platform Knowledge and Studio, Variables and Control Flow: together they make up 28% of the questions.
- Take the free 30-question practice test and note which topics you miss.
- Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.
Full UiPath-ADAv1 question bank
All 112 questions with answers and explanations, as a PDF, an online practice exam, or both.
The full 112-question bank for UiPath-ADAv1 is in final review. The free practice test is open now.
Start the free practice testUiPath-ADAv1 FAQ
Related exams
| Exam | Vendor | Level |
|---|---|---|
| DVA-C03: AWS Certified Developer - Associate (updated) | AWS | Associate |
| Professional Cloud Developer | Google Cloud | Professional |
| PL-400: Microsoft Power Platform Developer | Microsoft | Associate |
| DVA-C02: AWS Certified Developer - Associate | AWS | Associate |
| ServiceNow Certified Application Developer (CAD) | ServiceNow | Associate |
| MB-820: Microsoft Dynamics 365 Business Central Developer | Microsoft | Associate |