uipath uipath-ardv1 practice test

Exam Title: UiPath Advanced RPA Developer v1.0 Exam

Last update: Nov 27 ,2025
Question 1

A developer needs to create an automation process that identifies a file with format
"Monthly_Report_MMddyyyy.xlsx". The file name is saved to a variable called strinput.
To extract the date from strinput, which string manipulation method should be used?

  • A. strinput.Substring(strInput.LastIndexOf("_")+1,8)
  • B. strinput.Substring(strInput.IndexOf("_")+1,strInput.IndexOf(".")−1)
  • C. strinput.Substring(strInput.IndexOf("_")+1.8)
  • D. strinput.Substring(strInput.IndexOf("_")+1,strInput.IndexOf("."))
Answer:

C


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 2

A developer created a custom rule for Workflow Analyzer and wants to make it available only at the
project level.
Which action should the developer perform?

  • A. Create an external assembly (.dll) of the rule and copy it to the Studio install location.
  • B. Create an external assembly (.dll) of the rule and copy it to the project location.
  • C. Create a Nuget package (.nupkg) of the rule and publish it to Orchestrator.
  • D. Create a Nuget package (.nupkg) of the rule and install it in a Studio project as a dependency.
Answer:

A


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 3

If a developer wants to use a variable of type UIElement to identify a button in a Click activity, which
property must be manually configured during development?

  • A. Element
  • B. Selector
  • C. ClippingRegion
  • D. WaitForReady
Answer:

C


Explanation:
Reference: https://docs.uipath.com/activities/docs/click

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 4

During the development of a process, a certain label text must be retrieved. After retrieving the text,
a button must be clicked and the following occurs:
1. The loading of the label text element takes longer than 30 seconds.
2. The loading of the button takes longer than 30 seconds.
3. The retrieving of the data or clicking the button must be tried until successful.
Based on UiPath best practices, what must the developer use to ensure that an error is thrown if the
label text or the button element does not load?

  • A. Use the Get Text activity with the default timeout and set the ContinueOnError property to "True". Use the Click activity in the Retry Scope activity.
  • B. Use the Get Text activity with the default properties in a Retry Scope activity. Use the Click activity with the default properties in a Retry Scope activity.
  • C. Modify the Get Text activity by increasing the timeout property. Use the Click activity to click the button with the default settings.
  • D. Use the Get Text activity with the default timeout and set the WaitForReady property to "None" in a Retry Scope activity. Modify the Click activity by increasing the timeout property and set the ContinueOnError property to "True".
Answer:

A


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 5

You have two variables, varA and varB, as shown in the following exhibit:

What is the output of the Write Line activity?

  • A. 246246
  • B. 123123246
  • C. 246123123
  • D. 123123123123
Answer:

D


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 6

You want to automate a process on the https://acme-test.uipath.com/work-items web page. On this
page, the following table is displayed:

You observe that the selector of the element highlighted in red is:
<html app='chrome.exe' title='ACME System 1 - Work Items' />
<webctrl tag='TABLE' />
<webctrl tag='TD' tableCol='2' tableRow='2' />
What is a valid selector to get the 5-th element in the WIID column?

  • A. <html app='chrome.exe' title='ACME System 1 - Work Items' /> <webctrl tag='TABLE' /> <webctrl tag='TD' tableCol='6' tableRow='2' />
  • B. <html app='chrome.exe' title='ACME System 1 - Work Items' /> <webctrl tag='TABLE' /> <webctrl tag='TD' tableCol='2' tableRow='5' />
  • C. <html app='chrome.exe' title='ACME System 1 - Work Items' /> <webctrl tag='TABLE' /> <webctrl tag='TD' tableCol='2' tableRow='6' />
  • D. <html app='chrome.exe' title='ACME System 1 - Work Items' /> <webctrl tag='TABLE' /> <webctrl tag='TD' tableCol='5' tableRow='2' />
Answer:

C


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 7

You want to identify a selector for a button in an application. The selector will be used as the target
in a Click activity.
In order to ensure the Click activity executes as intended, how many elements should the selector be
valid for at runtime?

  • A. 1 element
  • B. 2 elements
  • C. 3 elements
  • D. 5 elements
Answer:

A


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 8

A developer needs to create a process that performs the following:
1. Scrapes a table of common English-Spanish translations
2. Writes the table to an Excel file
3. Emails that Excel file as an attachment
While creating this process, the developer notices that two activities with the same name can write
the scraped DataTable to Excel.
What are the differences between the Workbook and Excel Write Range activities?

  • A. Excel Write Range activity can only be used when Excel is installed. Workbook Write Range activity can be faster by writing the data directly to the file.
  • B. Excel Write Range activity only works in the foreground, visible to the user. Workbook Write Range activity only works in the background.
  • C. Excel Write Range activity will create the file in the WorkbookPath property if it does not exist. Workbook Write Range activity can only be used when Excel is installed.
  • D. Excel Write Range activity only works in the background. Workbook Write Range activity will create the file in the WorkbookPath property if it does not exist.
Answer:

A


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 9

A developer wants to ensure that a process they are developing includes coherent logs with
meaningful log messages. During the execution of the process, an application exception is caught
and stored in a local variable called exception.
Based on UiPath best practices, how should the Log Message activity in the Catch section of this
exception be configured?

  • A. Level: Warn Message: exception.Message + "at" + exception.Source
  • B. Level: Error Message: "Exception occurred at" + exception.Source
  • C. Level: Fatal Message: exception.Message
  • D. Level: Info Message: "Application Exception at" + exception.Source
Answer:

C


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 10

A developer is adding a Log Message activity in an Exit section of a single state within a state
machine. When will the Log Message activity in the Exit section be executed?

  • A. After the activities in the Entry section and the activities in the trigger are executed.
  • B. After the activities in the Entry section are executed, but only if there are exceptions.
  • C. Immediately after the activities in the Entry section are executed.
  • D. After the activities in the Entry section are executed and the transition to the next state is confirmed.
Answer:

D


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Page 1 out of 34
Viewing questions 1-10 out of 348
Go To
page 2