uipath uipath-ardv1 practice test

UiPath Advanced RPA Developer v1.0 Exam

Last exam update: Nov 28 ,2025
Page 1 out of 24. Viewing questions 1-15 out of 348

Question 1

A developer plans to create a process to automate a web application. The web application requires
HTML buttons and text boxes to be loaded. Although some assets may still be loading, the robot
should perform the UI actions once the buttons and text boxes are loaded.
Which property should be configured?

  • A. TimeoutMS = 10000
  • B. WaitForReady = Complete
  • C. TimeoutMS = Int32.MaxValue
  • D. WaitForReady = Interactive
Mark Question:
Answer:

D


Explanation:
Reference: https://docs.uipath.com/activities/docs/ui-element-exists

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 2

A developer reviewed the following sequence:

The parameters of the Invoke Method are:


In order to get the table name of the first element in the DataSet, which expressions should the
developer use?

  • A. DataSet.Tables(0).TableName
  • B. DataSet.Tables(1).TableName
  • C. DataSet.Rows(0).TableName
  • D. DataSet.Rows(1).TableName
Mark Question:
Answer:

C


User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 3

A developer was reviewing an Orchestration process whose "main" attribute is set to Main.xaml in
project.json.
However, the process is not pausing as intended. What is a possible cause for this issue?

  • A. UI activities were not used in the process.
  • B. "Wait for Form Task and Resume" activity was called in Main.xaml.
  • C. Process created a task in the Orchestrator.
  • D. "Wait for Form Task and Resume" activity was called in GetApproval.xaml.
Mark Question:
Answer:

A


User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 4

A developer needs to automate a process which involves capturing support ticket numbers from the
email subject line. For example, the email subject line includes: "Action Required – XA/135" where
"XA/135" is the ticket number. The robot should validate the pattern of the ticket number before
proceeding.
Which expression exclusively matches the ticket number pattern from the subject line?

  • A. Option A
  • B. Option B
  • C. Option C
  • D. Option D
Mark Question:
Answer:

B


User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 5

A developer uses Workflow Analyzer with the default rules to check if a project follows best
practices. In one of the workflows, the Properties of a Click activity is shown in the following exhibit.

Which warning will be shown in the Analyzer output for this activity?

  • A. Timeout values is not defined in activity Click Calculator button
  • B. Hardcoded delays used in activity Click Calculator button
  • C. Activity Click Calculator button has a default name
  • D. SendWindowMessages not checked in activity Click Calculator button
Mark Question:
Answer:

C


User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 6

Review the following exhibit:

Based on the exhibit, what is the result of the Write Line in the sequence?
A.
B. True
C. Hello
D. 123True

Mark Question:
Answer:

D


User Votes:
Discussions
vote your answer:
0 / 1000

Question 7

A developer automates a process which has an Excel file as input data; however, Orchestrator is not
available. As a result, the developer needs to adapt the Robotic Enterprise (RE) Framework for use
with tabular data.
Based on UiPath best practices, where should the Excel file be read and stored in a global DataTable
variable?

  • A. In the new state in the Main.xaml that transitions from Init.
  • B. In the InitAllApplications.xaml workflow.
  • C. In the Get Transaction Data state in the Main.xaml.
  • D. In the Ina state of the Main.xaml in the First Run sequence.
Mark Question:
Answer:

C


Explanation:
Reference:
https://forum.uipath.com/t/can-we-use-robotic-enterprise-framework-for-small-
scenario-like-printing- table-of-5/72507

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 8

In the Robotic Enterprise (RE) Framework, what is the initial value of TransactionNumber?

  • A. 0
  • B. 1
  • C. []
  • D. Nothing
Mark Question:
Answer:

D


User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 9

A developer configured the properties for a Click activity on an element inside a web page as shown
in the exhibit. An animation on the web page never completely loads but the element specified in
the Click activity does.

What occurs when this Click activity executes?

  • A. Timeout error occurs without clicking on the element.
  • B. Waits 10 seconds before clicking on the element.
  • C. Continues to the next activity after 30 seconds without clicking on the element.
  • D. Element is clicked once it is fully loaded.
Mark Question:
Answer:

C


User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 10

While working with a queue in Orchestrator, you notice that the status of one of the Queue Items has
changed to Abandoned.
When does this happen?

  • A. When the item remains in the "Failed" status for approx. 24 hours
  • B. When the item remains in the "In Progress" status for approx. 24 hours
  • C. When the item remains in the "Retried" status for approx. 24 hours
  • D. When the item remains in the "New" status for approx. 24 hours
Mark Question:
Answer:

B


Explanation:
Reference: https://docs.uipath.com/orchestrator/docs/queue-item-statuses

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 11

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("."))
Mark Question:
Answer:

C


User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 12

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.
Mark Question:
Answer:

A


User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 13

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
Mark Question:
Answer:

C


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

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 14

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".
Mark Question:
Answer:

A


User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 15

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
Mark Question:
Answer:

D


User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000
To page 2