UiPath Automation Developer Professional Exam (UiPath-ADPv1) Practice Test
Build your confidence for UiPath Automation Developer Professional Exam (UiPath-ADPv1). Practice the concepts, understand the answers, and strengthen your knowledge one question at a time.
Try a sample questionExam overview and details
Through focused practice, you can strengthen the skills needed to design, debug, and deploy reliable UiPath automations. You will work with advanced data manipulation, REFramework, Orchestrator, API automation, and other core areas that reflect real automation development tasks. Each question is built to help you understand how these topics connect in end-to-end projects. When you are ready, take a manageable next step by reviewing one topic area and completing a short practice set.
Blueprint 1.0
Sample Questions
Choose an answer and explore the explanation to see how practice works.
95 of 99 answers carry a checkable reference.
A developer wants to look up information from the official UiPath documentation while working in Studio, without leaving the application. Which Autopilot panel feature should they use?
A developer pauses debugging at a breakpoint, changes the TimeoutMS property of an activity from 30000 to 60000, and then manually stops debugging. What happens when the message window appears?
A developer wants to understand why UiPath collects usage and performance data. What is the primary purpose of telemetry data collection?
A developer is building an RPA project that requires storing structured data across multiple runs. They want to avoid writing code for data modeling and storage. Which service provides no-code data modeling and persistent storage for RPA projects?
A developer wants to integrate a Postman collection into a UiPath automation. Where should they generate the API key required to access the collection?
Exam insights and study advice
The topics covered here reflect the daily work of automation developers who build resilient workflows, manage resources, and integrate systems. Practicing these areas helps you approach professional automation projects with greater confidence and prepares you for roles that require UiPath expertise. The knowledge is directly relevant to designing, maintaining, and scaling automation solutions in modern enterprises.
What this exam covers
01Advanced Data Manipulation
Topics
- Use LINQ for Lists and DataTables.
- Perform DateTime manipulation to parse dates, add, or substract time and convert to and from string type.
- Use Invoke Method and Invoke Code in projects.
- Data referencing in invokes: Dt, List, Dictionary
- JSON object manipulation
- Coded workflow
Learning objectives
- Use LINQ for Lists and DataTables.
- Perform DateTime manipulation to parse dates, add, or substract time and convert to and from string type.
- Use Invoke Method and Invoke Code in projects.
- Data referencing in invokes: Dt, List, Dictionary
- JSON object manipulation
- Coded workflow
02Advanced UI automation
Topics
- Build an UI automation using Web Driver.
- Remote runtime
- UiTask/UiAct — AGENTIC (healing scenarios, testing, attended scenarios)
- MacOS automations - UiAutomation for Native macOS Apps, Office Desktop automations, Scripting (e.g. Apple Script)
Learning objectives
- Build an UI automation using Web Driver.
- Remote runtime
- UiTask/UiAct — AGENTIC (healing scenarios, testing, attended scenarios)
- MacOS automations - UiAutomation for Native macOS Apps, Office Desktop automations, Scripting (e.g. Apple Script)
03API Automation
Topics
- API Workflows
- Explain what the Integration Service Connector Builder is.
- Event Triggers
- GenAI Activities
- REST APIs and Orchestrator HTTP request
- HTTP Request activities now available for Integration Service connectors
Learning objectives
- API Workflows
- Explain what the Integration Service Connector Builder is.
- Event Triggers
- GenAI Activities
- REST APIs and Orchestrator HTTP request
- HTTP Request activities now available for Integration Service connectors
04Attended Automation
Topics
- Long-Running Workflows
- Trigger-based Automation
- UI automation Apps Native Events Triggers (Run local triggers, Stop local triggers)
- Event Inspection Tool
- Assistant (widgets, configuration, Marketplace, schedules)
- Picture in Picture
- ActionCenter
- Apps - Advanced widgets, Usecases (multiple automations apps), Action App & Schema, Invoking IS APIs
- Callouts
Learning objectives
- Long-Running Workflows
- Trigger-based Automation
- UI automation Apps Native Events Triggers (Run local triggers, Stop local triggers)
- Event Inspection Tool
- Assistant (widgets, configuration, Marketplace, schedules)
- Picture in Picture
- ActionCenter
- Apps - Advanced widgets, Usecases (multiple automations apps), Action App & Schema, Invoking IS APIs
- Callouts
05Autopilot
Topics
- Autopilot for Everyone
- Autopilot for Developers
Learning objectives
- Autopilot for Everyone
- Autopilot for Developers
06Debugging
Topics
- Perform remote Debugging when building automation projects.
- Profile execution - debugging
Learning objectives
- Perform remote Debugging when building automation projects.
- Profile execution - debugging
07Generic Automation Development
Topics
- Tasks commonly used in automation that require a combination of the skills and knowledge listed above.
Learning objectives
- Tasks commonly used in automation that require a combination of the skills and knowledge listed above.
08Orchestrator
Topics
- Use Tenant Entities (Webhooks, Alerts, Packages, etc) and Folder Entities (Triggers, Credential Stores, etc).
- Use features for unattended automations (use of folders and job priorities, separation between background and foreground processes, license allocation per machine).
- API Triggers
- Recording in Orchestrator (Queue tranx, jobs)
- Solutions Management
- Use Orchestrator monitoring features.
- Serverless and Cloud VM robots
- Tags
Learning objectives
- Use Tenant Entities (Webhooks, Alerts, Packages, etc) and Folder Entities (Triggers, Credential Stores, etc).
- Use features for unattended automations (use of folders and job priorities, separation between background and foreground processes, license allocation per machine).
- API Triggers
- Recording in Orchestrator (Queue tranx, jobs)
- Solutions Management
- Use Orchestrator monitoring features.
- Serverless and Cloud VM robots
- Tags
09REFramework
Topics
- Explain the use of the REFramework and the Dispatcher and Performer / Producer and Consumer model.
- Describe the mechanisms of the REFramework template.
- Use Custom Log Fields in REFramework projects.
- Build a REFramework project with Orchestrator queues.
- Build a REFramework transactional project with tabular/collections data.
- Adapt a REFramework project to a linear process.
- Describe the components of State Machines and when they should be used in projects.
- Build projects using State Machines.
- Test a REFramework project with and without Orchestrator queues.
Learning objectives
- Explain the use of the REFramework and the Dispatcher and Performer / Producer and Consumer model.
- Describe the mechanisms of the REFramework template.
- Use Custom Log Fields in REFramework projects.
- Build a REFramework project with Orchestrator queues.
- Build a REFramework transactional project with tabular/collections data.
- Adapt a REFramework project to a linear process.
- Describe the components of State Machines and when they should be used in projects.
- Build projects using State Machines.
- Test a REFramework project with and without Orchestrator queues.
10Resource Management
Topics
- Solutions Management
- Data service (Creation/Consumption of Entities)
- Data Service platform connector
- Context grounding
- Coded workflow - Input/Output Arguments, Orchestrator, UiAutomation, M365 API, Hybrid automations, Custom services, and Imported Libraries
Learning objectives
- Solutions Management
- Data service (Creation/Consumption of Entities)
- Data Service platform connector
- Context grounding
- Coded workflow - Input/Output Arguments, Orchestrator, UiAutomation, M365 API, Hybrid automations, Custom services, and Imported Libraries