UiPath Advanced RPA Developer
Certification Training | Robotic Process
Automation, UiPath Studio,
REFramework, Orchestrator, Selectors,
Exception Handling, Data Scraping |
Verified Answers
Exam Structure:
Subject: Robotic Process Automation (RPA) – UiPath Advanced Developer
Certification
Source: UiPath Advanced RPA Developer Certification Training – Verified Answers
Format: Multiple Choice & Open-Ended Q&A
1. What happens when we publish an automation process to the
Orchestrator Personal Workspace?
A) A process is created automatically if one doesn’t already exist, and
existing processes are automatically updated to the latest published
version.
B) A process is created automatically if one doesn’t already exist, and
existing processes must be manually updated.
C) A process is created automatically if one doesn’t already exist.
D) If there isn’t already an existing process, we must manually create one in
Orchestrator with the same name.
Correct Answer: A.
Rationale:
1. Publishing to Personal Workspace automatically creates the process if
missing.
, 2|Page
2. Existing processes are automatically updated to the latest version.
3. No manual intervention is required in Orchestrator.
4. This streamlines the development-to-deployment workflow.
2. Which of the following statements about robots are true?
1. You can run jobs from Orchestrator both on attended and unattended
robots.
2. Attended robots cannot run automation processes published to
Orchestrator.
3. Unattended robots are typically deployed on separate machines.
4. Attended users can run automation jobs using UiPath Assistant.
Correct Answer: 3 and 4.
Rationale:
1. Unattended robots run on separate machines (e.g., virtual machines) –
statement 3 is true.
2. Attended users can run jobs via UiPath Assistant – statement 4 is true.
3. Orchestrator can start jobs on unattended robots, but attended robots
require user initiation – statement 1 is false.
4. Attended robots can run processes published to Orchestrator – statement 2
is false.
3. Which actions must be taken to run a job on an attended robot
connected to cloud Orchestrator?
1. The user is signed in to Orchestrator.
2. The user was added to Automation Cloud.
3. An automation process was published in Orchestrator, in a folder to
which the user has access.
4. The user has an ‘Automation Developer – Named User’ license type
assigned.
Correct Answer: 1, 2, and 3.
Rationale:
1. The user must be signed in to Orchestrator.
2. The user must be added to Automation Cloud.
3. A published process must exist in a folder accessible to the user.
4. An Automation Developer license is not required for running jobs (needed
for development).
, 3|Page
4. How can you add activities to your Studio project?
A) From the Project panel
B) From the Activities panel
C) From the Properties panel
D) From the Output panel
Correct Answer: B.
Rationale:
1. The Activities panel lists all available activities.
2. Activities are dragged from the Activities panel to the Designer panel.
3. The Activities panel includes a search bar for filtering.
4. Custom activities appear after installing their packages.
5. Match the UiPath components with their descriptions:
1. Assistant = Commanding the attended robot
2. Studio = Building automation projects
3. Robot = Running automation jobs
4. Automation Cloud = Managing users and cloud services
5. Orchestrator = Managing automation processes and jobs
Correct Answer: 1-C, 2-A, 3-D, 4-E, 5-B.
Rationale:
1. Assistant is the user interface for attended robots.
2. Studio is the development environment.
3. Robot executes automation workflows.
4. Automation Cloud manages cloud services and users.
5. Orchestrator centrally manages processes and jobs.
6. What type of robot can you provision by using the sign-in feature?
A) Only attended robots
B) Only unattended robots
C) Both unattended and attended robots
Correct Answer: A.
Rationale:
1. The sign-in feature connects attended robots to a user account.
2. Unattended robots are provisioned through machine templates.
3. Attended robots require a user to be logged in.
4. Unattended robots run without human intervention.
, 4|Page
7. How can we purposely pause the debugging process on an activity
which may trigger execution issues?
A) By right-clicking the activity and selecting Toggle Breakpoint
B) By enabling Highlight Elements from the Debug tab
C) By using the Step Out button
D) By using the Step Into button
Correct Answer: A.
Rationale:
1. Breakpoints pause execution at a specific activity.
2. Toggle Breakpoint adds/removes a breakpoint.
3. Breakpoints are enabled (red circle) and can be disabled.
4. Step Into and Step Out are used after hitting a breakpoint.
8. How can we add an activity to the workflow in Studio?
A) From the Project panel
B) Right-click inside the workflow and select Run to this Activity
C) From the Activities panel, drag and drop into the workflow
D) From the Project panel search bar, drag and drop
Correct Answer: C.
Rationale:
1. The Activities panel displays available activities.
2. Drag and drop is the primary method for adding activities.
3. The search bar filters activities by keyword.
4. Activities can also be double-clicked to add at the cursor position.
9. How can we enable activities that are only available by default in the
Classic Experience in Studio?
A) Click View Options in the Activities panel and select Show Classic
B) Select only Classic category when searching
C) Ensure project.json is not read-only
D) Install activity packages from dependencies
Correct Answer: A.
Rationale:
1. The Activities panel has a View Options menu.
2. Selecting “Show Classic” displays classic activities.
3. Classic activities are available for backward compatibility.
4. This setting affects visibility only, not functionality.