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.

At a glance
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 codeUiPath-ADAv1
CertificationUiPath Certified Professional Automation Developer Associate
VendorUiPath
LevelAssociate
StatusActive

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.

All 30 free questions
  1. 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?

    1. AFull removal of human review for all vendor master data changes
    2. BConsistent rule-based execution that reduces keying errors
    3. CDirect database write access granted to every clerk for faster updates
    4. DA larger temporary staffing budget to absorb the monthly invoice peak
    Show answer and explanation
    Correct answer: B

    Rule-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).

  2. 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?

    1. AGlobal Exception Handler, because it manages the branch and merge points of a process
    2. BSequence, because its steps run top to bottom and cannot contain any decision
    3. CFlowchart, because its connectors can branch, merge and loop back to earlier steps
    4. DInvoke Workflow File, because it stores each branch in its own separate workflow file
    Show answer and explanation
    Correct answer: C

    A 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.

  3. 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?

    1. ALog Message, which records the failure at the Error level only
    2. BTry Catch, which handles an exception in a Catches section only once
    3. CRethrow, which passes a caught exception on to an outer handler
    4. DRetry Scope, which repeats the wrapped activities after a failure
    Show answer and explanation
    Correct answer: D

    Retry 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.

  4. 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?

    1. AStore the current generated id as a static descriptor with its exact value
    2. BReplace the element with a click at fixed screen coordinates for each run
    3. CUse a dynamic descriptor for the id with a wildcard and match the stable label text
    4. DUse Get Text to read the button and skip the click entirely
    Show answer and explanation
    Correct answer: C

    A 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.

  5. 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?

    1. AModern Excel activities such as Read Range, which work without Excel installed
    2. BExcel Application Scope, which drives an installed copy of the Excel application
    3. CClick and Type Into actions on the spreadsheet grid cell by cell
    4. DGet Text on each cell inside a loop over the rows
    Show answer and explanation
    Correct answer: A

    Modern 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

  1. Read the official UiPath outline first (exam page), so you know exactly what is in scope.
  2. Give the most time to Business and Platform Knowledge and Studio, Variables and Control Flow: together they make up 28% of the questions.
  3. Take the free 30-question practice test and note which topics you miss.
  4. 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.

Full question bank
Coming to the store soon

The full 112-question bank for UiPath-ADAv1 is in final review. The free practice test is open now.

Start the free practice test

UiPath-ADAv1 FAQ