Summer Special Discount 60% Offer - Ends in 0d 00h 00m 00s - Coupon code: brite60

ExamsBrite Dumps

UiPath Automation Developer Associate Exam (2023.10) Question and Answers

UiPath Automation Developer Associate Exam (2023.10)

Last Update Oct 2, 2025
Total Questions : 382

We are offering FREE UiPath-ADAv1 UiPath exam questions. All you do is to just go and sign up. Give your details, prepare UiPath-ADAv1 free exam questions and then go for complete pool of UiPath Automation Developer Associate Exam (2023.10) test questions that will help you more.

UiPath-ADAv1 pdf

UiPath-ADAv1 PDF

$42  $104.99
UiPath-ADAv1 Engine

UiPath-ADAv1 Testing Engine

$50  $124.99
UiPath-ADAv1 PDF + Engine

UiPath-ADAv1 PDF + Testing Engine

$66  $164.99
Questions 1

How many Global Exception Handlers can be established per automation project, according to best practices?

Options:

A.  

A single one for the entire project.

B.  

There is no limit.

C.  

One for each workflow in the project.

D.  

One for each activity in the project.

Discussion 0
Questions 2

Which of the following options is correct regarding the below Object Repository tree structure?

Options:

A.  

One Screen

Two Applications

Five UI Elements

B.  

One Application

Two UI Elements

Five Screens

C.  

One Library

One Application

Two Screens

Five UI Elements

D.  

One Application

Two Screens

Five UI Elements

Discussion 0
Questions 3

How should arguments be named according to best practices?

Options:

A.  

The name should have a prefix stating the argument type.

B.  

The name should contain the name of the workflow to which they are defined.

C.  

The name must exactly match the variable name given in the Value field.

D.  

The name should conclude with the direction and be comparable to the variable name provided in the Value.

Discussion 0
Questions 4

Which option from the UiPath Studio backstage view prohibits debugging projects with Workflow Analyzer errors?

Options:

A.  

Enforce Analyzer before Run.

B.  

Enforce Analyzer before Push/Check-in.

C.  

Enforce Analyzer before Remote Execution.

D.  

Enforce Analyzer before Publish.

Discussion 0
Questions 5

A developer wants to create a process which runs in the background and uses Excel activities Which property of the Excel Application Scope activity must be configured for the process to run in the background?

Options:

A.  

Private

B.  

Visible

C.  

Save changes

D.  

Read-only

Discussion 0
Questions 6

How would you define a linear process in UiPath?

Options:

A.  

The steps of the process repeat multiple times over different data items. However, the automation design is such that each repeatable part processes independently.

B.  

The steps of the process are performed multiple times, but each time different data items are used.

C.  

The steps of the process refer to the execution of steps in a sequential manner, where each subsequent step depends on the successful completion of the previous step.

D.  

The process steps are performed only once. If the need is to process additional data, then the automation must execute again.

Discussion 0
Questions 7

Which option from the UiPath Studio backstage view prohibits debugging projects with Workflow Analyzer errors?

Options:

A.  

Enforce Analyzer before remote execution.

B.  

Enforce Analyzer before Push/Check-in.

C.  

Enforce Analyzer before Publish,

D.  

Enforce Analyzer before Run.

Discussion 0
Questions 8

Consider the following code involving a Try Catch:

What will be the output after running the code?

Options:

A.  

"BRE caught", exception rethrown.

B.  

"Exception caught".

C.  

"Exception caught", "Finally executed".

D.  

"BRE caught", exception rethrown, "Finally executed".

Discussion 0
Questions 9

Which activity should be used inside a Use Excel File scope to be able to sort a table directly in an .xlsx file?

Options:

A.  

Sort Range

B.  

Get Table Range

C.  

Read Range

D.  

Sort Data Table

Discussion 0
Questions 10

What happens when attempting to publish a process with a validation error from UiPath Studio to Orchestrator?

Options:

A.  

The process will be successfully published to Orchestrator, and the robot will throw a runtime error whenever the process is executed.

B.  

The robot will automatically set the "ContinueOnError" property to "True" for all the activities having validation errors, and the process will be successfully published to Orchestrator.

C.  

The process will be successfully published to Orchestrator, it will appear in UiPath Assistant, but it cannot be run.

D.  

The process will not be successfully published to Orchestrator.

Discussion 0
Questions 11

In a workflow, a developer has set up two Int32 variables: Var1 and Var2. During Debug mode execution, which panel enables the developer to keep track of the outcome of the expression Var1 > Var2?

Options:

A.  

Local Panel

B.  

Debug Panel

C.  

Verify Variables Panel

D.  

Watch Panel

Discussion 0
Questions 12

Server-side scripts manage what?

Options:

A.  

User access

B.  

Playbook access

C.  

Forms and Fields

D.  

Database and backend

Discussion 0
Questions 13

Where can you find a list of all activities that support Windows compatibility?

Options:

A.  

In the converted project's settings.

B.  

In the Activities Guide.

C.  

In the Official feed documentation.

D.  

In the Windows-Legacy project configuration.

Discussion 0
Questions 14

Which variable field is optional when creating a variable, in UiPath Studio?

Options:

A.  

Default

B.  

Variable type

C.  

Name

D.  

Scope

Discussion 0
Questions 15

Consider the following Try Catch statement:

What will happen when the code is executed?

Options:

A.  

The exception will be handled in the ArgumentException catch.

B.  

There is no catch defined for the thrown exception type.

C.  

The exception will be handled in the InvalidOperationException catch.

D.  

The exception will be handled in the BusinessRuleException catch.

Discussion 0
Questions 16

When a developer runs a process using the REFramework, with the process utilizing Orchestrator queues and a queue already created with the Name provided and the Auto Retry function disabled, which states will be executed without errors?

Options:

A.  

Initialization -> Process Transaction -> End Process

B.  

Initialization -> Get Transaction Data -> Process Transaction -> End Process

C.  

Initialization -> Get Transaction Data -> End Process

D.  

Initialization -> End Process

Discussion 0
Questions 17

You are working on an existing project that is connected to a GIT version control system Which Context menu option should be used to provide local versions of files to the remote repository?

Options:

A.  

Pull (rebase)

B.  

Push

C.  

Set As Mam

D.  

Show History

Discussion 0
Questions 18

A developer is reviewing an existing workflow in UiPath Studio Based on best practices, what should be used to view the available versions for activities used in the workflow?

Options:

A.  

Workflow Analyzer

B.  

Project Dependencies

C.  

Project Settings

D.  

Ul Explorer

Discussion 0
Questions 19

What is the main benefit of importing profiling sessions?

Options:

A.  

Enables the analysis of potential flow issues.

B.  

Provides context menu options for profiling actions.

C.  

Disables focus on imported profiling sessions.

D.  

Disables the analysis of potential flow issues.

Discussion 0
Questions 20

Which actions can a Business Rule take without scripting?

Options:

A.  

Set field values and query the database

B.  

Set field values and write to the system log

C.  

Set field values and add message

D.  

Set field values and generate an event

Discussion 0
Questions 21

A developer needs to take a screenshot of the state of the machine while the robot is running and then send the screenshot as an email. What is the correct sequence of steps that should be performed?

Instructions: Drag the Description found on the left and drop on the correct Step found on the right.

Options:

Discussion 0
Questions 22

Which expression correctly converts the string variable "DateString" with the value "03/03/2023 16:23:11" into a Date Time variable?

Options:

A.  

DateTime.ParseExact(DateString, "dd/MM/yyyy hh:mm:ss", Culturelnfo.InvariantCulture)

B.  

Date Time.ParseExact(DateString, "MM/dd/yyyy hh:mm:ss", Culturelnfo.InvariantCulture)

C.  

DateTime.ParseExact(DateString, "mm/dd/yyyy HH:mm:ss", Culturelnfo.InvariantCulture)

D.  

DateTime.ParseExact(DateString, "dd/MM/yyyy HH:mm:ss", Culturelnfo.InvariantCulture)

Discussion 0
Questions 23

What is the default polling interval set for an event trigger?

Options:

A.  

1 minute

B.  

5 minutes

C.  

10 minutes

D.  

15 minutes

Discussion 0
Questions 24

A developer has published a new library from UiPath Studio to the Orchestrator feed. Another developer on the team is connected to the same Orchestrator where the library has been published.

What steps are necessary for adding this library as a dependency in a project?

Options:

A.  

Open the Manage Packages Window and ensure the Orchestrator feed is enabled. In the Imports Panel in Studio, search for the package by name, and then install the package.

B.  

Open the Manage Packages Window and install UiPath.System.Activities. Drag and Drop the Invoke Com Method activity and input the library name as a parameter.

C.  

Open the Manage Packages Window and install UiPath.System.Activities. Drag and Drop the Invoke Method activity and input the library name as a parameter.

D.  

Open the Manage Packages Window and ensure the Orchestrator feed is enabled. Search for the package by name in the Search bar and then install the package.

Discussion 0
Questions 25

Which of the following statements is true about Global Variables?

Options:

A.  

Global Variables values can be modified during the automation execution.

B.  

Global Variables can be created from the Data Manager panel and from the Variables panel.

C.  

Global Variables can be accessed only from the Main workflow.

D.  

Global Variables have a Direction properly (In/Out).

Discussion 0
Questions 26

Which method can be used to install an application on a ServiceNow instance? (Choose 3 answers)

Options:

A.  

Use the "Install" button on the application record.

B.  

Install from the Google Play Store.

C.  

Import an application from an XML file.

D.  

Download and install a third-party application from the ServiceNow Store.

E.  

Download from Stack Overflow.

F.  

Install an application from the Application Repository.

Discussion 0
Questions 27

Upon extracting data from a website, a developer saves it in three variables: "FirstName", "LastName", and "City". The developer intends to store these three String variables in a fixed-size data structure called

"UserData", to be utilized later within another workflow in the process.

Considering best practices, which data structure and assignment should be used?

Options:

A.  

UserData is of type List

UserData = New List(Of Object) ({ FirstName, LastName, City })

B.  

UserData is of type Object[]

UserData = {FirstName, LastName, City}

C.  

UserData is of type List

UserData = New List(Of String) ({ FirstName, LastName, City })

D.  

UserData is of type String[]

UserData = {FirstName, LastName, City}

Discussion 0
Questions 28

Which of the following statements correctly describes the characteristics of Unattended Automation?

Options:

A.  

Unattended Automations are automations that run under human supervision and are typically used for tasks requiring a clear audit chain.

B.  

Unattended Automations are automations intended for more complex and highly repetitive tasks, usually performed in batches, and can be decided based on predefined rules.

C.  

Unattended Automations are intended for smaller, fragmented tasks and run with user supervision, requiring the user's credentials for access.

D.  

Unattended Automation are automations that run under human supervision and, because of this, are best suited for small tasks.

Discussion 0
Questions 29

Which property of the Check App State activity in UiPath is used to define the maximum wait time for the application state to change?

Options:

A.  

WaitTime

B.  

RetryInterval

C.  

Timeout

D.  

Delay

Discussion 0
Questions 30

A developer is working on a project that uses Git for source control. A fellow team member seeks to compare two versions of a specific workflow within the project. Which option in UiPath Studio offers this functionality?

Options:

A.  

Show History

B.  

Push

C.  

Checkout Branch

D.  

Pull (Rebase)

Discussion 0
Questions 31

Which is an example of when an application might use a Scheduled Script Execution (Scheduled Job)?

Options:

A.  

To display a custom welcome message when a user logs in.

B.  

The application needs to query the database every day to look for unassigned records.

C.  

The application needs to run a client-side script at the same time every day.

D.  

To validate form input fields before a record is submitted.

Discussion 0
Questions 32

A developer needs to create a repetitive process in the REFramework. Following the best practices, which action(s) should be performed to defend against potential robot crashes such as "out of

memory"?

Options:

A.  

Build a script that compares current CPU usage values to a threshold and clears data as needed.

B.  

After every transaction, clear the transaction data, close the applications, and re-open the applications.

C.  

All "Invoke Workflow File" activities from the Main.xaml file should be marked with the Isolated option.

D.  

Add a "Clear Collection" activity at the beginning of the Process.xaml workflow.

Discussion 0
Questions 33

What component of the UiPath Ecosystem allows a user to post questions or answers on RPA topics?

Options:

A.  

UiPath Marketplace

B.  

UiPath Studio

C.  

UiPath Community

D.  

UiPath Forum

Discussion 0
Questions 34

Which of the following properties is optional when creating a new argument?

Options:

A.  

Default value

B.  

IsRequired

C.  

Argument type

D.  

Direction

Discussion 0
Questions 35

Which of the following functionalities does UiPath Assistant provide?

Options:

A.  

Developing automation workflows in UiPath Studio.

B.  

Running, managing, and organizing automation workflows on the user's machine.

C.  

Scheduling and monitoring robot processes in Orchestrator.

D.  

Analyzing processes to determine optimal automation solutions.

Discussion 0
Questions 36

What is the purpose of the Invoke Code activity in UiPath?

Options:

A.  

Invokes VB.NET or C# code, optionally passing it a list of input arguments.

B.  

Invokes V

B.  

NET or Java code, optionally passing it a list of input arguments.

C.  

Invokes VB.NET code, optionally passing it a list of input arguments.

D.  

Invokes Java code, optionally passing it a list of input arguments.

Discussion 0
Questions 37

What is the purpose of Breakpoints when debugging a project in UiPath Studio?

Options:

A.  

To purposely pause the debugging process on an activity which may trigger execution issues.

B.  

To automatically restart the debugging process when an error is encountered.

C.  

To measure the execution time of each activity in the workflow.

D.  

To export debugging results in different formats.

Discussion 0
Questions 38

What are the components that define a state within a State Machine in UiPath Studio?

Options:

A.  

Activities, Connectors, and Annotations.

B.  

Input Arguments, Output Arguments, and Variables.

C.  

Sequence, Flowchart, and Transactional Business Process.

D.  

Entry, Exit, and Transition Actions with Trigger Conditions.

Discussion 0
Questions 39

Which of the following workflow names is correct, based on best practices?

Options:

A.  

Transactionstatus

B.  

Workflow1

C.  

creation_of_file

D.  

ScrapeFilteredStocks

Discussion 0
Questions 40

A developer uses a Type Into activity to interact with a UI element. If the Timeout property is not changed in activity properties or Activity Project Settings, how long will a robot attempt to find a UI element?

Options:

A.  

10 seconds

B.  

30 seconds

C.  

60 seconds

D.  

Indefinitely

Discussion 0
Questions 41

Which compatibility option should be selected when creating a new project to use .NET 6 with Windows support?

Options:

A.  

Windows - Legacy

B.  

Linux & MacOS

C.  

Windows

D.  

Cross-platform

Discussion 0
Questions 42

Given the following list of arguments:

And the following code:

What is the value that will be displayed in the Output Panel at the end of the sequence below:

Options:

A.  

1

B.  

2

C.  

7

D.  

9

Discussion 0
Questions 43

In a project involving an Orchestrator queue, a developer needs to extract the two values from the ItemInformation fields of each QueueItem object. How can those fields be extracted from the variable?

Options:

A.  

Use the SpecificContent property and supply the name of the field as the Key.

B.  

Assign output variables for each field in the Add Queue Item activity.

C.  

Use a Get Transaction Item activity for each ItemInformation field.

D.  

Use a Get Asset activity for each ItemInformation field.

Discussion 0
Questions 44

When creating a new test case, which option restricts dynamic data update in UiPath Orchestrator once the test case is published?

Options:

A.  

Data Service

B.  

File

C.  

Test Data Queue

D.  

Data Service with Filter

Discussion 0
Questions 45

Which of the following options is correct about a State Machine layout?

Options:

A.  

Can have multiple initial states and multiple final states.

B.  

Can have only one initial state and only one final state.

C.  

Can have only one initial state and multiple final states.

D.  

Can have multiple initial states and only one final state.

Discussion 0
Questions 46

What are the three main components of UiPath Integration Service?

Options:

A.  

Connectors, API Tokens, Triggers.

B.  

Connectors, Connections, Orchestrator.

C.  

Connectors, Connections, Triggers.

D.  

Activities, Connections, Triggers.

Discussion 0
Questions 47

What activity can be used to get all rows in a DataTable variable with a Quantity value greater than 500?

Options:

A.  

Sort Data Table

B.  

Output Data Table

C.  

Lookup Data Table

D.  

Filter Data Table

Discussion 0
Questions 48

What are the three source control plug ins found in the backstage view of UiPath Studio in Home - Tools - Plugins?

Options:

A.  

GIT, SVN, Mercurial.

B.  

GIT, SVN, TFS.

C.  

GIT, CVS, TFS

D.  

GIT, CVS, Bitbucket.

Discussion 0
Questions 49

You are invoking a workflow file called "SecondaryWorkflow.xaml" from "PrimaryWorkflow.xamr. The following shows the Import Arguments panel of the Invoke Workflow File activity:

In addition, the following reflects the Arguments panel in ''SecondaryWorkflow.xaml":

You use a Log Message activity in “SecondaryWorkflow.xamr to print the value of the argument “in_Message". What is the expected result of executing "PrimaryWorkflow.xaml"?

Options:

A.  

Log message "This is the second file".

B.  

Log message "Invoked from the first file".

C.  

A System.ArgumentException is thrown at the Invoke Workflow File activity.

D.  

The Log Message activity displays an empty string.

Discussion 0
Questions 50

In a process, a variable called 'Timestamp' of type DateTime is used. The developer wants to print the variable in the format "yyyy-MM-dd hh:mm".

Which expression should be used?

Options:

A.  

Timestamp.ToDateTime("yyyy-MM-dd hh:mm")

B.  

Timestamp."dd-MM-yyyy"

C.  

Timestamp.ToString("yyyy-MM-dd hh:mm")

D.  

Timestamp.ToString(), "yyyy-MM-dd hh:mm"

Discussion 0
Questions 51

A developer utilized the Add Data Row activity to insert a row into a DataTable called "dtReports". However, during runtime, UiPath Studio encounters an exception:

"Add Data Row: Object reference not set to an instance of an object."

The reason is that the DataTable has not been initialized.

To rectify this issue, what should the developer include in an Assign activity before the Add Data Row activity?

Options:

A.  

Assign dtReports = New System.Data.DataTable

B.  

Assign New System.Data.DataTable = dtReports

C.  

Assign dtReports = New System.Data.DataRow

D.  

Assign dtReports = New List(Of DataRow)

Discussion 0
Questions 52

What is a function of unattended robots?

Options:

A.  

Unattended robots must be triggered manually.

B.  

Unattended robots can only work if they are not connected to Orchestrator.

C.  

Unattended robots only run on a workstation operated by a human.

D.  

Unattended robots can run independently without human interaction.

Discussion 0
Questions 53

A developer wants to invoke a workflow in Main xaml called ProcessPurchaseOrders.xamI. Data needs to be passed to and from the invoked workflow What is the correct sequence of steps the developer needs to perform?

Instructions: Drag the Description found on the left and drop on the correct Step found on the right

Options:

Discussion 0
Questions 54

What is a true statement regarding the characteristics of dictionaries in UiPath?

Options:

A.  

Dictionaries can have repeated keys.

B.  

Dictionaries allow keys and values to be of different data types.

C.  

Dictionaries must have unique values.

D.  

Dictionaries provide automatic sorting of key-value pairs, ensuring efficient retrieval of data.

Discussion 0
Questions 55

Which of the following describes a role in UiPath Orchestrator?

Options:

A.  

Roles are collections of machines used to control the devices users can access in the UiPath ecosystem.

B.  

Roles are collections of permissions used to control the level of access and the actions users can perform in the UiPath ecosystem.

C.  

Roles are collections of folders used to control the level of hierarchical organization within the UiPath ecosystem.

D.  

Roles are collections of processes used to control the order in which users can execute processes in the UiPath ecosystem.

Discussion 0
Questions 56

Which activity should be used to add data in a Microsoft Excel spreadsheet without overwriting any existing information?

Options:

A.  

Write Range

B.  

Read Range

C.  

Write Cell

D.  

Append Range

Discussion 0
Questions 57

While working in an RPA testing project, you encountered the following activity in one of the workflows included in the project.

What action can you perform in your mocked file to replace the functionality of the MessageBox with a LogMessage during mock testing?

Options:

A.  

Remove mock activity.

B.  

Synchronize mock.

C.  

Surround activity with mock.

D.  

Create mock workflow.

Discussion 0
Questions 58

What is the correct sequence of steps to perform when trying to pass and get data from an invoked workflow in Main.xaml?

Instructions: Drag the Description found on the left and drop on the correct Step Sequence found on the right.

Options:

Discussion 0
Questions 59

A developer has extracted the date "08-22-2022" from an invoice and stored it in a variable of type String called ExtractedDate. As part of the process, the developer needs to perform a comparison with a different date.

Which expression should be used to convert ExtractedDate to a DateTime type?

Options:

A.  

ExtractedDate.Equals("08-22-2022")

B.  

DateTime Parse(ExtractedDate)

C.  

DateTime.Compare(ExtractedDate:08-22-2022")

D.  

ExtractedDate GetType

Discussion 0
Questions 60

The "DataTable_Users" variable of the data table type contains the following columns: "First Name". "Last Name", "Date of Birth", and "Username".

How can the argument "in_UserName" from "BuildUserID.xaml" be mapped to the appropriate values in "Main.xaml"?

Options:

A.  

CurrentRow("Username").ToString

B.  

DataTable_Users("Username").ToString

C.  

UserID

D.  

Usernames

Discussion 0
Questions 61

A developer has created a variable of type List of Strings named "UsersList", and initialized it with an empty list: "UsersList = new List(Of String)".

What is printed in the log message after the following Invoke Code is executed?

Options:

A.  

0

B.  

2

C.  

Object reference not set to an instance exception is thrown

D.  

System Argument Exception is thrown

Discussion 0
Questions 62

Consider the following automation steps:

1. Open the Web Browser.

2. Scrape the data.

3. Store the data in Microsoft Excel.

4. Close the Web Browser.

In accordance with UiPath best practices, which section of the Try Catch activity ensures that Step 4 (closing the web browser) is executed regardless of any exceptions

occurring in Step 2 (data scraping) or Step 3 (storing data in Microsoft Excel)?

Options:

A.  

Try Block

B.  

Business Exception Catch Block

C.  

Finally Block

D.  

Application Exception Catch Block

Discussion 0
Questions 63

Based on the image provided, which catch block will be executed if the Employees Excel file is open during runtime?

Options:

A.  

None

B.  

IOException

C.  

BusinessRuleException

D.  

Exception

Discussion 0
Questions 64

While creating a process automation pipeline, what process attribute should be avoided to ensure there are minimal or no automation maintenance requirements?

Options:

A.  

Frequent business logic change.

B.  

The process is prone to human error.

C.  

High process run time.

D.  

The process requires exception handling.

Discussion 0
Questions 65

While working on a project that utilizes Object Repository, you have one linked Ul Element that is used across multiple activities. What needs to happen to edit a selector for

only one activity without modifying it in Object Repository?

Options:

A.  

Unlink from Object Repository.

B.  

Show in Object Repository.

C.  

Edit target.

D.  

Indicate target on screen.

Discussion 0
Questions 66

What is a pre-requisite for running InitAllApplications TestCase?

Options:

A.  

Invoke CloseAllApplications XAML file in Given.

B.  

Invoke KillAllProcesses XAML file in Given.

C.  

Invoke InitAllSettings XAML file in Given.

D.  

Invoke SetTransactionStatus XAML file in Given.

Discussion 0
Questions 67

What will be the outcome when executing a Try Catch activity with a sequence placed within the Try section and no Catches section present?

Options:

A.  

In case of an exception, a System Exception will be caught by default.

B.  

Due to a validation error, the workflow will not execute.

C.  

Process execution will terminate only if the sequence throws an exception.

D.  

The sequence will result in a runtime error.

Discussion 0
Questions 68

A developer needs to create a process for the Human Resources team. During the development, they try to run the workflow containing the following dictionary variable:

But this error is shown:

What is the possible cause of the error?

Options:

A.  

The Dictionary was not initialized.

B.  

The "John" key was not present in the dictionary.

C.  

The assign's set value syntax should be PinMapping<"John">.

D.  

The assign's set value syntax should be PinMapping["John"].

Discussion 0
Questions 69

In which situation will a Ul Automation activity generate a partial selector?

Options:

A.  

When included after a Find Element activity

B.  

When included in an Attach Browser activity

C.  

When included in an Excel Application Scope activity

D.  

When included in a Trigger Scope activity

Discussion 0
Questions 70

A developer has created an automation process that includes:

Based on the information shown in the exhibits, what is the output of the Write Line activity in the Main xaml file?

Options:

A.  

Apple

B.  

Orange

C.  

Apple Orange

D.  

Orange Apple

Discussion 0
Questions 71

In which stage of the UiPath implementation model are the chosen processes analyzed in their AS-IS state?

Options:

A.  

Process Analysis

B.  

Development

C.  

Kick-Off

D.  

Solution Design

Discussion 0
Questions 72

A developer needs to create an array of folder names from the String variable. FilePath = "C:\\Users\\UiPathRobot\\Documents\\Technologies". Based on best practice, which method will return an array of only the folder names?

Options:

A.  

Split(FilePath/V)

B.  

Spht(FilePath,"\": StnngSplitOptions.RemoveEmptyEntries)

C.  

SplitfV, FilePath. StringSplitOptions RemoveEmptyEntries)

D.  

SplitfV', FilePath)

Discussion 0
Questions 73

A developer wants to create a process that searches for images on a website and then saves the images in a local folder However, the website contains an error. As a result, the process may need to search for an image multiple times in order for it to display.

Which container activity should the developer use to search for an image multiple times'?

Options:

A.  

Attach Browser

B.  

On Image Appear

C.  

On Element Appear

D.  

Retry Scope

Discussion 0
Questions 74

A developer created three variables used in the workflow shown below:

Instructions: Based on best practices, select the correct Scope for each Variable type from the drop-down lists shown in the following exhibit.

Options:

Discussion 0
Questions 75

What happens when the area selection feature in the UiPath Computer Vision wizard is used?

Options:

A.  

The selected area is automatically resized to fit all UI elements within it.

B.  

A portion of the application Ul can be selected, which is helpful when dealing with multiple fields bearing the same label.

C.  

The selected area is treated as a single UI element, with no further analysis of its contents.

D.  

A duplicated Ul can be selected, and the copy is modified in the automation process.

Discussion 0
Questions 76

A process workflow contains a Try Catch activity that is designed to catch and stop when any unknown System Exceptions occur. What would be the recommended Log Level

for the Log Message contained in the System Exception block?

Options:

A.  

Info

B.  

Warn

C.  

Fatal

D.  

Error

Discussion 0
Questions 77

Which is the recommended variable type for storing password values that are composed solely of numbers?

Options:

A.  

SecureString

B.  

Int32

C.  

String

D.  

Int64

Discussion 0
Questions 78

What happens to the generated variable when you manually create an output variable in the output field in UiPath Studio?

Options:

A.  

The generated variable will be copied and stored for future use.

B.  

The activity that uses the manually created variable will be deleted.

C.  

The manually created variable will be overridden by the generated variable.

D.  

It will replace the generated variable with the variable that you created.

Discussion 0
Questions 79

Which argument name follows UiPath best practices for argument naming conventions?

Options:

A.  

ioUpdatedsum

B.  

in_argument1

C.  

dt_outputrovvs

D.  

out_ConfirmationNumber

Discussion 0
Questions 80

A developer is working with an application that allows all types of input methods for the Type Into activity. Which property should be enabled for the fastest execution?

Options:

A.  

Click before typing

B.  

Empty field

C.  

Simulate

D.  

Window Messages

Discussion 0
Questions 81

Which activity enables a developer to run three sequences asynchronously in the process they are developing?

Options:

A.  

Parallel

B.  

Switch

C.  

For Each

D.  

Flow Switch

Discussion 0
Questions 82

A developer examines a workflow in which filenames are stored within a collection. The collection is initialized with a single filename. When adding a new filename to the collection, which collection variable type will cause an error?

Options:

A.  

System.Collections.Generic. Dictionary

B.  

System.Array

C.  

System. Data. DataTable

D.  

System.Collections.Generic.List

Discussion 0
Questions 83

What is the recommended approach for handling tabular data when building a REFramework transactional project in UiPath?

Options:

A.  

Implement custom activities to handle the tabular data.

B.  

Convert the tabular data into a string format and store it in a single variable.

C.  

Use separate variables to store each column of the tabular data.

D.  

Utilize a DataTable variable to store and process the tabular data.

Discussion 0
Questions 84

How can the value be configured for each of the three arguments (one "In", one "Out", and one "In/Out") in the Arguments window of the Invoked Workflow?

Options:

A.  

In: Variable or Hard-coded value, Out: Variable or Hard-coded value, In/Out: Hard-coded value only

B.  

In: Variable or Hard-coded value, Out: Variable only, In/Out: Variable only

C.  

In: Variable only, Out: Variable only, In/Out: Variable only

D.  

In: Variable or Hard-coded value, Out: Hard-coded value only, In/Out: Variable only

Discussion 0
Questions 85

A developer is building a process that types data into input fields using the Hardware Events input method. Which property of the Type Into activity should be modified to reduce the pace at which the input string characters are typed into the fields?

Options:

A.  

Delay before

B.  

Alter disabled element

C.  

Delay between keys

D.  

Delay after

Discussion 0
Questions 86

How does UiPath Integration Service benefit automation developers?

Options:

A.  

By standardizing authorization and authentication, managing API connections, and enabling faster integration into SaaS platforms.

B.  

By offering a comprehensive, unified platform dedicated solely to UI automation, enabling seamless integration with third-party applications.

C.  

By enabling developers to create custom UI elements for applications without using APIs.

D.  

By substituting the requirement for API automation with UI automation capabilities, delivering a more manageable and user-friendly approach, allowing users to streamline their processes efficiently and effectively facilitating a more rapid integration process.

Discussion 0
Questions 87

What is enabled by connecting UiPath Studio to Orchestrator?

Options:

A.  

Publishing automation packages to Orchestrator.

B.  

Defining queues and arguments for use in automations.

C.  

Generating API keys for use in integrations with third party apps.

D.  

Creating an Object Repository of elements for use in automations.

Discussion 0
Questions 88

A developer stores value "25.11" in a String variable called "InvoiceTotal". Which expression should be used to convert "InvoiceTotal" to a numeric format with the decimals

included?

Options:

A.  

String.ToNumeric(Invoice Total)

B.  

Clnt(Invoice Total)

C.  

Invoice Total.IsNumeric

D.  

Double.Parse(InvoiceTotal)

Discussion 0
Questions 89

After generating a strict selector using the Indicate target on screen option within a Click activity, what should the developer utilize to view the complete list of attributes for the targeted UI element?

Options:

A.  

Open in UI Explorer

B.  

Properties Panel

C.  

Debug Mode

D.  

Output Panel

Discussion 0
Questions 90

Which server-side API debug log method is available for scoped applications?

Options:

A.  

gs.log()

B.  

gs.print()

C.  

gs.debugLog()

D.  

gs.info()

Discussion 0
Questions 91

A developer is working on an automation using the REFramework. Each transaction item represents a piece of client information. For each customer, the automated procedure must click the

"Generate Shipment Details" button. This generates a table of shipment records for each customer.

What type of exception occurs when the data is not accessible, the created table displays only the header row, and processing for that client must be halted?

Options:

A.  

ApplicationException

B.  

BusinessRuleException

C.  

SystemException

D.  

NullReferenceException

Discussion 0
Questions 92

When a developer is examining a suspended state upon reaching a breakpoint, which activity will the Executor be directed to if Step Out is selected from the Debug section in

UiPath Studio's ribbon interface?

Options:

A.  

W1

B.  

S1

C.  

A1

D.  

S2

Discussion 0
Questions 93

Suppose a developer is working with a 2023 yearly calendar. To expand the calendar into a monthly view, the developer must always click on the 15th day of the current month and add an event.

The selector for the Event Date Element activity in March is presented as follows:

How should the selector be altered to guarantee that it clicks on the 15th of the ongoing month?

Options:

A.  

B.  

C.  

D.  

Discussion 0
Questions 94

What are the steps to publish a project from UiPath Studio?

Instructions: Drag the Description found on the "Left" and drop on the correct Step Sequence found on the "Right".

Options:

Discussion 0
Questions 95

Which set of properties, methods, or activities enables the developer to obtain a subset of data from a data table called "dt"?

Options:

A.  

Output Data Table

Lookup Data Table

Build Data Table

Merge Data Table

B.  

Sort Data Table

Join Data Tables

Get Row Item

C.  

dt.Rows(1 .. 5)

Remove Data Row activity

D.  

Filter Data Table

dt.Select

dt.AsEnumerable().Where

Discussion 0
Questions 96

What happens to the scope of a variable that is automatically generated from an activity output if you move the activity into a For Each loop?

Options:

A.  

The scope of the generated variable updates to match the new location within the For Each loop.

B.  

The generated variable is deleted, and you need to manually create a new variable within the loop.

C.  

The scope of the generated variable remains unchanged from its original sequence.

D.  

The scope of the variable changes, but it is not updated automatically: you need to manually adjust it.

Discussion 0
Questions 97

A developer wants to run two processes on the same machine, the first process contains only HTTP Request activities and the second one performs UI Automation. What option needs to be enabled on the first process in order to ensure that the processes can run concurrently on the same machine?

Options:

A.  

Starts in Background

B.  

Attended Automation

C.  

Disable Pause

D.  

Supports Persistence

Discussion 0
Questions 98

You want to automate document processing tasks such as extracting and validating data from multiple documents in an online service. How can you achieve this using UiPath Studio Web?

Options:

A.  

Use the Document Understanding feature in Studio Web to extract, process, and validate documents.

B.  

Rely on the native data export functions of the online service to automate document processing without using Studio Web.

C.  

Automate manual data entry by creating a loop in Studio Web to input document details into a spreadsheet.

D.  

Build a custom script in Studio Web using programming code to extract and validate data from documents.

Discussion 0
Questions 99

From a governance perspective, what is the most suitable way to share a library with your teammates within an organization using UiPath?

Options:

A.  

Share the library project folder manually with your teammates.

B.  

Publish the library to Orchestrator or a local/remote feed.

C.  

Save the library in a shared network folder and ask your teammates to import it.

D.  

Upload the library to the cloud and provide access credentials to your teammates.

Discussion 0
Questions 100

Which output method should be used to extract hidden text from a PDF file?

Options:

A.  

Native only.

B.  

FullText only.

C.  

FullText and Native.

D.  

OCR.

Discussion 0
Questions 101

Which of the following credentials stores have built in support in Orchestrator?

Options:

A.  

Azure Key Vault, CyberArk CCP, HashiCorp Vault, Thycotic Secret Server, BeyondTrust, CyberArk.

B.  

CyberArk CCP, Cisco, Google Credentials, CyberArk, Azure Key Vault.

C.  

CyberArk CCP, Azure Key Vault, Google Credentials, Amazon Security Services.

D.  

Cisco, Amazon Security Services, Google Credentials, Microsoft SCS, IBM Vault.

Discussion 0
Questions 102

A developer created a data table called "DT" using the Build Data Table activity as shown in the exhibit.

What is the result of the expression, "DT.Rows(0)(1).ToString + DT.Rows(1)(0).ToString"?

Options:

A.  

MichaelClara

B.  

2542

C.  

Michael42

D.  

42Clara

Discussion 0
Questions 103

Which activity can be used to transition a Background Process to Foreground?

Options:

A.  

Use Foreground

B.  

Activate

C.  

Maximize Window

D.  

Set Focus

Discussion 0
Questions 104

In an RPA Testing project, you created the mock "MySequencemock" for the file "MySequence". You have to update "MySequence" and add a Log Message activity and a Verify Expression activity.

What will happen to "MySequencemock" file when you save the project, assuming that the file is closed?

Options:

A.  

Only the Log Message activity will be added to the mock file.

B.  

Only the Verify Expression activity will be added to the mock file.

C.  

The changes made in "MySequence" workflow file are applied to the mock file.

D.  

The changes made in "MySequence" workflow file are not applied to the mock file.

Discussion 0
Questions 105

A developer created a DataTable called "DT" using the Build Data Table activity as shown in the exhibit:

What is the result of the expression:

The expression:

DT.Rows(0)(1).ToString + DT.Rows(1)(0).ToString

Options:

A.  

"42Clara"

B.  

"42Michael"

C.  

"MichaelClara"

D.  

"Clara25"

Discussion 0
Questions 106

A developer is using a Global Exception Handler as an error handling mechanism for a project. By default, how many times does a Global Exception Handler retry an activity that continually throws an error?

Options:

A.  

2

B.  

3

C.  

4

D.  

5

Discussion 0
Questions 107

Where can you find a list of all the activities that support the Windows compatibility?

Options:

A.  

In the converted project's settings.

B.  

In the Official feed documentation.

C.  

In the Activities Guide.

D.  

In the Windows-Legacy project configuration.

Discussion 0
Questions 108

A project contains a Try Catch activity in the "Main.xaml" workflow. In the Catches block, there is a Rethrow activity. The process is started from Orchestrator and an exception is caught in the Try section. What is the expected result?

Options:

A.  

Job is completed with a "Stopped" state.

B.  

Job is completed with a "Faulted" state.

C.  

Job is completed with a "Successful" state.

D.  

Exception pop-up is displayed on the robot machine.

Discussion 0
Questions 109

What is the default behavior when publishing files in UiPath Studio regarding the project folder?

Options:

A.  

By default, all files in the project folder are published, including test cases.

B.  

By default, only selected files in the project folder are published.

C.  

By default, all files in the project folder are published except for test cases.

D.  

By default, all files in the project folder, including test cases, are published as separate packages.

Discussion 0
Questions 110

When using the UiPath Strict selector as a targeting method, how does it interact with anchor usage?

Options:

A.  

The Strict selector always works better with multiple anchors.

B.  

Anchors are not used when only the Strict selector is enabled as a targeting method.

C.  

The Strict selector requires at least two anchors to function correctly.

D.  

The Strict selector only uses anchors that are automatically identified.

Discussion 0
Questions 111

A developer is using the REFramework template to automate a process. In "SetTransactionStatus" file, there is the following sequence of activities, where the last Log Message activity was added by

the developer:

The configuration for Add Log Fields and Remove Log Fields activities are shown below:

Add transaction log fields (Success)

The developer runs the process and notices the argument values for the first transaction are:

in_TransactionlD = "07/18/2023 10:27:29"

io_TransactionNumber = 1

in_TransactionField1 = "UI235-80"

in_TransactionField2 = "Update Request"

Which of the following Log Message Details will be displayed when executing the activity Log Message Completed for the first transaction, considering it is successful?

Options:

A.  

"message": "Transaction Completed",

"level": "Information",

"logType": "User",

"timeStamp": "10:30:19",

"fileName": "SetTransactionStatus",

"processVersion": "1.0.0",

"jobId": "59325301-680a-4d55-a81b-56ca1f369c12",

"robotName": "test.robot",

"machineId": 0,

"logF_TransactionField2": ""

"logF_TransactionStatus":

"logF_TransactionID"; "",

"logF_BusinessProcessName

B.  

"message": "Transaction Completed",

"level": "Information",

"logType": "User",

"timeStamp": "10:30:19",

"fileName": "SetTransactionStatus",

"processVersion": "1.0.0",

"jobId": "cb865477-35f8-4c0a-93e9-e4f4246223f2",

"robotName": "test.robot",

"machineId": 0,

"logF_TransactionField2": "Update Request",

"logF_TransactionID": "07/18/2023 10:27:29",

"logF_BusinessProcessNa

C.  

"message": "Transaction Completed",

"level": "Information",

"logType": "User",

"timeStamp": "10:30:19",

"fileName": "SetTransactionStatus",

"processVersion": "1.0.0",

"jobId": "f8a36a46-8ebc-40df-8f71-26b39087ebee",

"robotName": "test.robot",

"machineId": 0,

"logF_BusinessProcessName": "Framework"

}

D.  

"message": "Transaction Completed",

"level": "Information",

"logType": "User",

"timeStamp": "10:30:19",

"fileName": "SetTransactionStatus",

"processVersion": "1.0.0",

"jobId": "59325301-680a-4d55-a81b-56ca1f369c12",

"robotName": "test.robot",

"machineId": 0,

"logF_TransactionField2": empty,

"logF_TransactionStatus": empty,

"logF_TransactionID": empty,

"logF_Busin

Discussion 0
Questions 112

Which of the following properties can be modified once global constants and variables are created?

Options:

A.  

Value

B.  

Data Type

C.  

Scope

D.  

Name

Discussion 0
Questions 113

What is the expected behavior when execution is started from UiPath Studio in Debug mode with a breakpoint on a Type Into activity?

Options:

A.  

The execution pauses for 5 seconds when it encounters the breakpoint.

B.  

The execution ignores the breakpoint.

C.  

The execution pauses until the user clicks the Continue button.

D.  

The execution throws an exception.

Discussion 0
Questions 114

A developer wants to assign the first row of the "ID" column in the "DT" datatable to a String variable. Which expression should be added to the Value field of the Assign activity?

Options:

A.  

DTRows(0)ID

B.  

DTRows(0). ltem("ID")

C.  

DTColumns(0)ID

D.  

DTColumns(0) ("ID")

Discussion 0