Weekend Special Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: buysanta

Exact2Pass Menu

Question # 4

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.

Full Access
Question # 5

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.

Full Access
Question # 6

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

Full Access
Question # 7

When debugging a process, you run in Debug mode and are paused at a breakpoint.

To quickly execute the activity with the breakpoint and proceed with the execution, which button should be clicked on the Execute tab of Studio?

A.

Step Into

B.

Break

C.

Step Over

D.

Continue

Full Access
Question # 8

A developer wants to extract data from "Sheet1" of the "Test.xls" file using the following code:

In addition, the developer configured the following properties of the Read Range activity:

Based on the exhibits, what is the output of the expression, OutputDataTable.Rows.Count and what values will be contained in the OutputDataTable?

A.

OutputDataTable.Rows.Count = 1

Contains the values of cells "A2" and "B2"

B.

OutputDataTable.Rows.Count = 2

Contains the values of cells "A1" and "B1"

C.

OutputDataTable.Rows.Count = 2

Contains the values of cells "A2" and "B2"

D.

OutputDataTable.Rows.Count = 10,000

Contains the values of cells "A2" and "B2"

Full Access
Question # 9

What represents an example of a full selector?

A.

B.

C.

D.

Full Access
Question # 10

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.

Full Access
Question # 11

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

Full Access
Question # 12

A developer met with a rental car company to review their business requirements which takes reservations from a Microsoft Outlook email box. The company has indicated the following occurs in their application:

1.Login to the rental car company's desktop application

2.Navigate to the Rental Requests section

3.Get emails from their Microsoft Outlook account

4.Extract data from the current email and add it to the queue

5.For each Queue Item:

-a) Navigate to the Reservations section

-b) Add the booking details into the Reservations section

-c) Close the current reservation and move to a new one

6.Log out and close the company's application

The developer needs to create a process using the Dispatcher/Performer architecture for the company. Which steps will be included in the Dispatcher process?

A.

1-3

B.

1-4

C.

3-4

D.

3-6

Full Access
Question # 13

A developer was assigned a task to build a process that will interact with hidden or minimized windows on an employee's machine.

To ensure the UI automation runs in the background which commonly used activity property must always be avoided?

A.

Default

B.

Simulate Type

C.

Activate

D.

SendWindowMessages

Full Access
Question # 14

Review the following exhibit:

What is the result of clicking the "Run in PiP" button?

A.

The attended process starts in an isolated Windows session.

The user is prompted with a window to enter credentials on every run.

B.

The attended process starts on a remote machine.

The user is prompted with a window to enter credentials.

C.

The attended process starts in an isolated Windows session.

The user is logged in with the credentials entered from the main session.

D.

The attended process starts in the same Windows session.

The user is logged in automatically with their credentials.

Full Access
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

Full Access
Question # 16

A developer wants to create a process which uses UI automation activities on hidden or minimized windows for a user in a Call Center. While the process is running on the user’s machine, the user also needs the ability to use the machine to look up items in a desktop application.

Which activity must be configured to be able to interact with hidden or minimized windows?

A.

Get Full Text

B.

Set Text

C.

Click

D.

Check

Full Access
Question # 17

During the execution of a process, a button must be clicked to open an application. Based on best practice, what should the developer use to ensure the button element is clicked and the automation process continues?

A.

Use the Click activity within the Try Block and the Catch Block of a Try Catch activity to open the application

B.

Use the Click activity in the Action of a Retry Scope activity with a Condition that an element exists within the opened application

C.

Modify the Click activity used to open the application by setting the ContinueOnError property to “True”

D.

Modify the Click activity used to open the application by increasing the timeout property an additional 30 seconds

Full Access
Question # 18

The following reflects a subset of process steps from the Process Definition Document (PDD):

1) Read the unread emails from the Robot mailbox and mark them as read.

2) If the email has an attachment of type PNG, download the attachment.

3) Else, send a reply to the sender with the message "Invalid Attachment, please attach a .PNG file to process".

If you are designing a process based on the PDD steps, what is the correct exception type for Step 3?

A.

UiPath.Core.BusinessRuleException

B.

System.ArgumentException

C.

UiPath.Core.InvalidImageException

D.

System.Exception

Full Access
Question # 19

A developer is working on their first project design involving Orchestrator interactions. An email needs to be sent to the process owner at the end of each transaction. The process owner is only expected to change once a year due to role changes within the company. The transaction number is the employee ID and must be included in the email to the process owner.

Based on best practices, how should the process owner email and employee ID be set?

A.

Process Owner Email as a field in the Queue Item

Employee ID as a field in the Queue Item

B.

Process Owner Email as an Orchestrator Asset

Employee ID as an Orchestrator Asset

C.

Process Owner Email as an Orchestrator Asset

Employee ID as a field in the Queue Item

D.

Process Owner Email as a field in the Queue Item

Employee ID as an Orchestrator Asset

Full Access
Question # 20

You have two lists in a workflow:

1) FranceCities which contains city names in France

2) IndiaCities which contains city names in India

In order to show all city names from both lists, which expression should be used as the input to a MessageBox?

A.

String.Join(",", FranceCities.ToString + IndiaCities.ToString)

B.

FranceCities.Concat(IndiaCities).ToList.ToString

C.

String.Join(",", Enumerable.Concat(FranceCities, IndiaCities).ToList)

D.

Enumerable.Concat(FranceCities, IndiaCities).ToString

Full Access
Question # 21

A developer performs a review on a complex process stored in a single .xaml file. During the review, the developer discovers that the workflow cannot be easily tested. Based on best practices, which approach is recommended for improving the ability to independently test components?

A.

Place the entire workflow into a single sequence and perform start-to-finish debugging

B.

Split the project into multiple workflows and use arguments when needed

C.

Test only the activities that have shown previous errors and modify those activities

D.

Place the entire project on GIT and use libraries instead of built-in activities

Full Access
Question # 22

A developer has added a Log Message activity in the Catch block of a Try Catch activity. The Log Message activity is executed when the process tries to recover from an unknown System Exception.

What is the recommended level for the Log Message activity?

A.

Fatal

B.

Info

C.

Trace

D.

Error

Full Access
Question # 23

A developer created a production level automation using the Robotic Enterprise (RE) Framework. Any values used within the automation are referenced from the Config.xlsx file included in the framework.

What are the differences between the Settings sheet and the Assets sheet in the Config.xlsx file?

A.

Settings sheet contains only values used for the initialization of applications.

Assets sheet contains only Credential Assets stored in Orchestrator.

B.

Settings sheet contains only hard-coded values.

Assets sheet contains all names of Orchestrator Assets including those of type Credential.

C.

Settings sheet contains Credential Assets stored in Orchestrator.

Assets sheet contains hard-coded values.

D.

Settings sheet contains hard-coded values and names of Credential Assets.

Assets sheet contains all names of Orchestrator Assets except those of type Credential.

Full Access
Question # 24

Which action is performed when the Validate File button is pressed on the “Analyze File” drop-down in UiPath Studio?

A.

Checks all the project.xaml files for validation errors

B.

Checks only the Main.xaml file for validation errors

C.

Checks only the current file for validation errors

D.

Checks only the project.json file for validation errors

Full Access
Question # 25

A developer needs to select a layout for integrating activities into a workflow file. They must select a layout that covers all possible cases and transitions, and accommodate processes that are not easily captured through the use of loops and If statements.

Based on best practices, which layout is recommended?

A.

Global Exception Handler

B.

Sequence

C.

Flowchart

D.

State Machine

Full Access
Question # 26

Which of the following SQL statements can be executed by using the activity called Execute Non Query?

Options are :

A.

Insert

B.

Update

C.

Select

D.

Delete

Full Access
Question # 27

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.

Full Access
Question # 28

A developer automated a business process based on the Dispatcher and Performer model using two automation projects. Each project file has several invoked workflow files. Before publishing, the developer wants to ensure all unexpected exceptions are caught.

How many Global Exception Handlers can be set?

A.

Only one per business process

B.

Equal to the number of workflow files

C.

Equal to the number of Try Catch activities

D.

Only one per automation project

Full Access
Question # 29

A developer needs to ensure a UI element with a partially changing attribute can be consistently identified with a Click activity. Which property of the Click activity can support a wildcard?

A.

Element

B.

Selector

C.

ClippingRegion

D.

ClickType

Full Access
Question # 30

What is the purpose of the WaitForReady property in any UiAutomation activity?

Options are :

A.

Specifies to continue executing the remaining activities even if the current activity failed.

B.

Specifies the amount of time (in milliseconds) to wait for the activity to run before an error is thrown.

C.

Before performing the actions, waits for the target to become ready.

Full Access
Question # 31

What type of argument can you define to pass data and retrieve the modified value from an invoked workflow?

Options are :

A.

In

B.

In/Out

C.

Out

Full Access
Question # 32

How should a UiPath developer handle frequent changes in the project files?

Options are :

A.

Old versions of the project files are not relevant

B.

By creating daily backups of the files

C.

By using a source control solution, such as SVN, TFS, etc.

Full Access
Question # 33

How does the Anchor Base activity work?

Options are :

A.

It searches for an UiElement at a fixed anchor position.

B.

It searches for an UiElement using a relative coordinate position.

C.

It searches for an UiElement by using another UiElement as anchor.

Full Access
Question # 34

A developer creates a Dispatcher which extracts information from a Microsoft Excel file and uploads that information into an Orchestrator queue. What is the recommended way to avoid creating duplicate Queue Items?

A.

Set the “Unique Reference” of the queue to “No”

Set “Auto Retry” of the queue to “Yes”

B.

Set the “Unique Reference” of the queue to “Yes”

Add a descriptive “Reference” in the Add Queue Item activity

C.

Add a descriptive “Reference” in the Add Queue Item activity

Check that it does not equal the “Reference” of the Queue Item last uploaded

D.

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

Full Access
Question # 35

Is it possible to reprocess a transaction in a Queue after its failure due to

an application exception?

Options are :

A.

No, transactions cannot be processed again if they fail.

B.

Yes, if the Auto-Retry property of the Queue is enabled.

C.

Only transactions that failed due to a business exception can be reprocessed.

D.

Yes, it can be retried manually on the Transactions page.

Full Access
Question # 36

Which of the following are considered best practices?

Options are :

A.

Deleting disabled code.

B.

Removing unreferenced variables.

C.

Leaving target applications opened.

Full Access
Question # 37

What is the best way of scraping a large, selectable text in a Citrix environment?

Options are :

A.

Use a Get Full Text activity.

B.

Select the entire text and copy it with the Copy Selected Text activity.

C.

Use the Microsoft OCR engine.

D.

Use the Google OCR engine.

Full Access
Question # 38

What is the valid value for the priority when using Bulk Add Queue Items activity?

A.

Top

B.

Important

C.

Standard

D.

2

Full Access
Question # 39

What kind of workflow should you create to define business rules?

Options are :

A.

Sequence

B.

Flowchart

C.

State machine

Full Access
Question # 40

What is the use of    attribute when working with selectors?

A.

  attribute should not be used according to best practices.

B.

To search through all active window instances for the element matching the top-level tag attributes.

C.

To indicate that  attribute is optional in this selector.

D.

To work with selectors that dynamically change the  attribute.

Full Access
Question # 41

Which of these are workflow types available in UiPath Studio;

Options are :

A.

REFramework.

B.

Flowchart.

C.

Sequence.

D.

Activity.

Full Access
Question # 42

A process is created using UiPath REFramework. During the processing of a queue item, a Business Exception occurs. What will be the destination of transition?

A.

End Process

B.

Get Transaction Data

C.

Process Transaction

D.

Initialization

Full Access
Question # 43

Which Queue Item properties can be used to control the order in which the items are processed?

Options are :

A.

ItemInformation

B.

Priority

C.

Deadline

D.

Postpone

Full Access
Question # 44

What are the uses of web scraping in UiPath?

Options are :

A.

Extracting lists or other structured data from a web page

B.

Extracting all the information from a web page

C.

Extracting the content of a table from a web page

D.

Extracting the images from a webpage

Full Access
Question # 45

A developer uses a For Each Row in Data Table activity to iterate through a sampleDataTable that stores current prices of the product and price at the discount. The developer wants to remove some rows (please see the condition in the If activity) and display, how many rows were left in the datatable. What will be the result of the processing?

Please find the BuildDataTable wizard below:

A.

Message Box activity will throw an error.

B.

Message Box activity will display the value: "1".

C.

Message Box activity will display the value: "3".

D.

For Each Row In Data Table activity will throw an error.

Full Access
Question # 46

A developer wants to pass a value of a variable to a workflow and modify it inside. However, after the workflow is finished, developer wants to use the original value of the variable.

What should be the direction of the argument?

A.

In

B.

Reserved

C.

Out

D.

In/Out

Full Access
Question # 47

What will be the value of isEven variable at the breakpoint, once the robot runs in Debug mode?

A.

False

B.

True

C.

empty

D.

null

Full Access
Question # 48

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

Full Access
Question # 49

In UiPath Studio, what describes project validation and workflow analysis?

A.

Validation of the file or project is performed whenever the Workflow Analyzer is triggered.

B.

Validation of the file or project is performed after the Workflow Analyzer finishes the report.

C.

Validation of the file or project is performed only if the user triggers Validate File and Validate Project.

D.

Validation of the file or project is performed only when running or debugging.

Full Access
Question # 50

A database, DT1, is shown in the following exhibit:

The Filter Wizard of a Filter Data Table activity is shown below:

What is the result after the activity has executed?

A.

DT1 is unaffected by the settings of the Filter Wizard.

B.

DT1 is returned as an empty datatable.

C.

DT1 is overwritten based on the settings of the Filter Wizard.

D.

A runtime error will be thrown.

Full Access
Question # 51

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

Full Access
Question # 52

An RPA developer needs to perform a code review on a process to ensure best practices were used. During the code review, the developer discovers that the workflows cannot be easily tested and some refactoring of the code is required.

Based on best practices, which approach is recommended?

A.

Create unit tests only for the workflows that need to be refactored.

B.

Split the logic into reusable workflows and use arguments when needed.

C.

Rewrite all the workflows using best practices.

D.

Use manual end-to-end testing and refactor only the tested workflows.

Full Access