uipath UIPATH-ARDV1 Exam Questions

Questions for the UIPATH-ARDV1 were updated on : Nov 21 ,2025

Page 1 out of 24. Viewing questions 1-15 out of 348

Question 1

During the debugging process, which panel will help monitor the variables' values, arguments, and
user-defined expressions within the scope of the executing activity?

  • A. Locals Panel
  • B. Immediate Panel
  • C. Watch Panel
  • D. Call Stack Panel
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 2

A developer wants to use separate user data folders for browsers in the Main and PiP sessions. What
is the correct setting of the UserDataFolderMode property on the Open Browser activity?

  • A. BrowserUserDataFolderMode.CustomFolder
  • B. BrowserUserDataFolderMode.Automatic
  • C. %LocalAppData%\UiPath\PIP Browser Profiles
  • D. BrowserUserDataFolderMode.DefaultFolder
Answer:

B

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 3

A developer is running a process in UiPath Studio based on Robotic Enterprise (RE) Framework
2021.10. One asset defined in the project does not exist in the Orchestrator folder provided in the
Config.xlsx file.
What is the behavior at runtime?

  • A. A warning message stating that the asset is missing is logged and then the process is stopped.
  • B. No exception is thrown and neither will a message be logged, the process continues.
  • C. The process throws an exception in the Initialization state because the asset is not found, then the process is stopped.
  • D. A warning message stating that the asset is missing is logged and then the process continues.
Answer:

D

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 4

A developer creates a Dispatcher process which extracts information from a Microsoft Excel file and
uploads that information into an Orchestrator queue. Based on best practice, what is the
recommended way to avoid creating duplicate Queue Items?
A.
Enable the Enforce unique references field of the queue
Add a descriptive "Reference" in the Add Queue Item activity
B.
Add a descriptive "Reference" in the Add Queue Item activity
Ensure that the "Reference" does not equal the "Reference" of the Queue Item last loaded
C.
Create an Excel file of processed Queue Items
Loop through the list to check if the current Queue Item to upload has been uploaded before
D.
Disable the Enforce unique references field of the queue
Enable the "Auto Retry" of the queue

Answer:

B

User Votes:

Discussions
vote your answer:
0 / 1000

Question 5

DRAG DROP
A developer is automating a project for the Finance team. As defined in the Process Definition
Document, the robot is required to log the completion of each step with the documented
corresponding Log Level.
If Fatal is the highest Log Level severity for the UiPath Log Message activity, what is the correct
priority sequence, from the lowest to the highest severity, of the remaining Log Levels?
Instructions: Drag and drop the lowest severity level to the top of the list and repeat until the highest
severity level appears at the bottom of the list.

Answer:

None

User Votes:

Explanation:

Discussions
vote your answer:
0 / 1000

Question 6

Based on UiPath best practices, which project layout is recommended for processes with complex
transitions in UiPath Studio?

  • A. State Machine
  • B. Global Exception Handler
  • C. Flowchart
  • D. Sequence
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 7

A developer created an automation project in the Robotic Enterprise (RE) Framework which needs to
log into a website using different credentials depending on the account and machine it runs on. If the
value is not defined for the account and machine, the developer needs the process to throw an error.
For security reasons, the credentials for the login are stored in Orchestrator as Credential Assets with
the Value Per Account-Machine option.
Which steps should the developer perform to use the Orchestrator asset in the project?
A.
Create a Credential asset with the Global Value disabled.
Add a row in the Assets sheet in Config.xlsx with the name of the Orchestrator asset.
B.
Create a Credential asset with the Global Value disabled.
Add a row in the Settings sheet in Config.xlsx with the name of the Orchestrator asset.
C.
Create a Credential asset with the Global Value enabled.
Add a row in the Assets sheet in Config.xlsx with the name of the Orchestrator asset.
D.
Create a Credential asset with the Global Value enabled.
Add a row in the Settings sheet in Config.xlsx with the name of the Orchestrator asset.

Answer:

B

User Votes:

Discussions
vote your answer:
0 / 1000

Question 8

What represents an example of tags and attributes identified by a partial selector?
A.
<html app='chrome.exe' title-ACME System 1 - Log In' />
<webctrl tag='INPUT' type='email' />
B.
<wnd cls='ToolbarWindow32' />
<ctrl name='Delay' role='split button' />
C.
<wnd app='powerpnt.exe' cls='PPTFrameClass' title='Presentation2 - PowerPoint' />
<uia name='Title TextBox' role='textbox' />
D.
<wnd app='applicationframehost.exe' title='Calculator' />
<uia automationid='NumberPad' cls='NamedContainerAutomationPeer' name='Number pad' />
<uia automationid='num8Button' cls='Button' name='Eight' />

Answer:

D

User Votes:

Discussions
vote your answer:
0 / 1000

Question 9

A developer has two collections containing data:
1) A list of strings called listA that was initialized with 2 items
2) An array of strings called arrayB that was initialized with 2 items
How can both collections be combined into a single 4-item collection called results?

  • A. Use the Add To Collection activity with arrayB as the parameter
  • B. Use the String.Join method with listA and arrayB as parameters
  • C. Use a Multiple Assign activity to add each item from arrayB to listA
  • D. Use a For Each activity to iterate through listA and add each item to arrayB
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 10

HOTSPOT
You need to include rows from one datatable named "dt1" in another datatable named "dt2".
Instructions: From the drop-down lists for Invoke Method on the "For Each Row in Data Table"
display, select the correct value of each field for the "Invoke Method". Next, from the drop-down
list on the Parameters display, select the correct Value to complete this task.

Answer:

None

User Votes:

Explanation:

Discussions
vote your answer:
0 / 1000

Question 11

A developer is building a workflow that extracts the name of companies based on their IDs and then
stores them in a datatable. The workflow contains a String variable that stores the company name, an
output argument that stores the Company ID, and a datatable.
What represents an example of a naming convention best practice?
A.
String variable name: CompanyName
Argument name: CompanyId
Data Table name: Dt_Companydata
B.
String variable name: CompanyName
Argument name: out_companyId
Data Table name: companydata
C.
String variable name: company_name
Argument name: out_companyId
Data Table name: DT_Companydata
D.
String variable name: CompanyName
Argument name: out_CompanyId
Data Table name: dt_CompanyData

Answer:

D

User Votes:

Discussions
vote your answer:
0 / 1000

Question 12

An attended automation user wants to run two background processes in UiPath Assistant:
UpdateTimecards Process and GetPTODays Process. What is a characteristic of running these
processes?

  • A. UpdateTimecards Process and GetPTODays Process can be run concurrently only if started from Orchestrator
  • B. UpdateTimecards Process and GetPTODays Process can only be run sequentially
  • C. An exception is thrown if the processes are executed concurrently
  • D. UpdateTimecards Process and GetPTODays Process can be run concurrently
Answer:

D

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 13

A developer created an attended process which used UI Automation activities on hidden or
minimized windows. While the process is running on the user's machine, the user also needs the
ability to use the machine.
Which activity is configured by default to enable interaction with hidden or minimized windows?

  • A. Type Secure Text
  • B. Click
  • C. Set Text
  • D. Hover
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 14

A developer is automating a production level process in the Robotic Enterprise (RE) Framework.
Based on best practices, when should the developer log a meaningful message with the Logging
Level as "Information"?

  • A. Each time an exception is caught in a Catch block
  • B. Every time the robot encounters an error on a Queue Item
  • C. Every time a variable or argument value is used
  • D. Each time data is read from external sources
Answer:

B

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 15

A developer created a project in the Robotic Enterprise (RE) Framework. The Config.xlsx has the
Asset entry shown in the exhibit:

Assuming the default REFramework configuration, how can the developer reference the Asset in the
Config variable so that the dictionary returns the asset value as a String?

  • A. Config("SME_EmailAddress").ToString
  • B. Config("SME_EmailAddress","HR_EmployeeOnboarding_Text_SME_EmailAddress").ToString
  • C. Config("HR_EmployeeOnboarding_Text_SME_EmailAddress").ToString
  • D. Config("HR_EmployeeOnboarding_Text_SME_EmailAddress","SME_EmailAddress").ToString
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000
To page 2