UiPath-ARDv1 UiPath Advanced RPA Developer v1.0 Exam (UiARD) Questions and Answers
You are working on a project with three other developers and are using Team Foundation Server (TFS) source control in UiPath Studio. If you want to ensure you have the newest version from the server on your local machine, which TFS command should be used?
A developer has built a process consisting of three invoked workflows in the Main.xaml file. The second workflow should be run in Picture-in-Picture (PiP). How should the Invoke Workflow File activity properties be configured?
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 developer wants to add items to a list of strings using the Invoke Method activity. The list is declared as follows:

The Invoke Method has the following properties:

The Parameters property is as follows:

Based on the information shown in the exhibits, what is the outcome of the Invoke Method activity?
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?
You are creating a Credential asset in Orchestrator as shown in the following exhibit.

Once the asset is created, what are you unable to edit using the default Orchestrator settings?
A developer wants to use the Robotic Enterprise (RE) Framework to automate a business process. The TransactionData of this process is a collection(List < String > ) of vendor names.
From the drop-down list shown in the exhibit, select the variable type for the TransactionItem.

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?
In a UiPath project, a developer uses a Click Button activity. A desktop application should be opened as a result of clicking the button. Based on best practice, what should the developer use to ensure: (1) the button element is clicked and (2) the application is opened correctly?
A developer is working on an existing project in which GIT is used as the source control. Another team member wants to compare two versions of a particular workflow in this project. Which UiPath Studio option provides this capability?
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 Workflow Analyzer rule will trigger a warning for this activity?
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 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 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?
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.

A developer has a project which includes a Global Exception Handler. Based on best practice, all exceptions should be caught and handled as defined by the business requirements. To ensure the defined exceptions do not reach the Global Exception Handler, which activity must be used?
Based on UiPath best practices, which project layout is recommended for processes with complex transitions in UiPath Studio?
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?
In a UiPath Studio project, the property ValidateUnconnectedNodes is set to True on a flowchart. A Log Message activity on this flowchart is not connected to any othe r node. What is the behavior of this setting at design time?
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 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 developer created an automation project in the Robotic Enterprise (RE) Framework which needs to enter a User ID depending on the machine it runs on. The User ID is stored in Orchestrator as a Text asset using the Value Per Account-Machine method.
Which steps should the developer perform to use this asset in the project?
A developer wants to determine how much time it takes for an activity to perform.

Based on the exhibit, what should the developer use to know how much time has elapsed in executing the Timed Activity sequence?
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 developer is creating an automation project which creates a temporary password in the company’s system for new employees and later enters it into a desktop application. To protect this sensitive information, how can the developer avoid the password from being displayed on screen when it is entered into the desktop application?
While working with a queue in Orchestrator, you notice that the status of one of the Queue Items has changed to Abandoned. What was the status before it changed to Abandoned?
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 developer has created a project to scrape structured data from Service Desk tickets. Upon review, the developer discovered that the Extract Structured Data activity was set to retrieve 50 results. The activity needs to be updated to retrieve all available results.
From the drop-down list shown in the exhibit, select the correct value that should be used to update the MaxNumberOfResults property.

A process uses the Robotic Enterprise (RE) Framework without access to Orchestrator. Based on best practices, what is the recommended way to ensure a transaction will be retried in the event of an Application Exception while processing that transaction?
A developer is creating a process using the Dispatcher and Performer model. The Dispatcher uses the Bulk Add Queue Items activity to upload items to an Orchestrator queue. Which type of design is best-suited for the automation of this Dispatcher?
A developer wanted to use a Type Into activity which interacts with hidden or minimized windows. However, the process was only able to run on foreground windows. Which activity property configuration would cause the automation to run only on foreground windows?
A developer has set custom values for the DelayBetweenPagesMS property in the Activity Project Settings. Which activity can be impacted?
A developer automated a Performer process using the Robotic Enterprise (RE) Framework. Which state executes after the Process Transaction state has a result of " Success " ?
A developer creates a workflow that extracts the date of birth for different account holders in a web application. The following selector represents the selector structure for a 6-digit account number 123456.
< html app= ' chrome.exe ' title= ' ACME Accounts System - Employees - 123456 ' / >
< webctrl tag= ' DIV ' aaname= ' 123456 ' class= ' DateOfBirth ' / >
Assume only the account number value changes in the selector and there is a defined list of 6-digit account numbers.
The developer needs to fine-tune the selector to work only for a pre-selected list of account numbers. What represents an example of a good selector?
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 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 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.

A developer is building a process which types data into input fields and needs to use the Hardware Events input method. In addition, the developer wants to decrease the speed with which the input string characters are typed into the fields.
Which property of the Type Into activity should the developer edit?
Review the following exhibit:

Based on the exhibit, what is the result of the Write Line in the sequence?
A developer uses Open Browser activity to launch UiPath Docs website. However, as the internet connection is unstable, the developer wraps it in a Retry Scope activity. Please choose the correct statement about this solution.

Please find the properties of Retry Scope activity below

Please find the properties of Open Browser activity below

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 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:

How should a UiPath developer handle frequent changes in the project files?
Options are :
What type of Output variable do all Get Mail activities return? (POP3, IMAP, Outlook, Exchange)
Options are :
A developer is working with a variable named sampleDataTable of type DataTable in the following sequence. In the Invoke Code activity, the developer wants to sum up all values from column " Price " in the sampleDataTable. What will be the result of the processing?




A developer extracts data about employees from an Excel workbook. The developer uses the following expression to filter the extracted datatable.
extractedDataTable.Select( " [Age] > =21 AND ([Education]= ' Master ' OR [Salary] > 100000) AND [Education]= ' Bachelor ' " )
How many rows will be returned as the result of the filtering?
Please find below the worksheet with data.

What is the purpose of the WaitForReady property in any UiAutomation activity?
Options are :
A developer has created a process that gathers a listing of stock market prices in the following format < Symbol > _ < Price > USD ( < Company Name > ).
How should the third line in RegEx Builder be modified to ensure that only items with prices of at least 100 are identified?

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?
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 new blank project only has the Main.xaml file and consists of a single Throw activity. The activity is not enclosed in a Try Catch activity.
If this process is published and run from Orchestrator, what is the expected result?
A developer used the Robotic Enterprise (RE) Framework to implement an automation of a website. For security reasons, the credentials for the login are stored in the Orchestrator.
Which steps should the developer perform to use these credentials in the project?
Based on the configuration shown in the exhibit, what is the result of the execution of these activities if the target element does not exist at runtime?

A developer is using GIT for version control. While the developer is attempting to Commit and Push a local file to the repository, the following pop-up message is displayed:

What is the reason for the pop-up message?
A developer configured the Activity Project Settings for a UI automation and a Click activity in the project shown in the following exhibits:


If the target element is not found during execution in Debug mode, how long will it take until an error is thrown?
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?
Which statement about the UiPath Robotic Enterprise Framework template is false?
Options are :
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 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 wh at values will be contained in the OutputDataTable?
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?
In a Robotic Enterprise (RE) Framework project that is connected to Orchestrator, what is the correct sequence of steps if an application exception occurs on a Queue Item in the Process Transaction state?
NOTE: Drag the Description found on the “Left” and drop on the correct Step Sequence found on the “Right”.

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 developer is creating an automation project which processes personal information of employees.
To protect sensitive information that is logged during the execution of the automation at the Verbose level, how can the developer avoid logging variable and argument values in both Orchestrator and Studio?
Which file in the Robotic Enterprise (RE) Framework reads the Data/Config.xlsx file and retrieves assets from Orchestrator into the process?
A developer wants to create an attended automation process. The process will take information from emails in the current user ' s inbox.
Assuming the email/domain or password for the user ' s email inbox are not provided in the automation, which activity can be used to get unread emails with the subject line " Email for Robot " ?
You are developing a .xaml file to interact with multiple fields of a web page. You want to Auto Empty the fields that require input.
Which input method(s) will automatically empty the target input fields?
A developer is working on an automation. The automated process must log into Citrix and click on the " Generate Shipment Details " button. Ideally, this generates a table of shipping records. If the generated table displays only the header row and no data is available, then it should be marked as an exception since the data is incomplete.
What is this type of exception?
A developer wants to use the Dispatcher and Performer architecture.
What describes the characteristics of a Dispatcher and a Performer process?
A developer creates a Dispatcher which extracts information from the top 30 mail messages in Microsoft Outlook and uploads that information into a queue.
What is the recommended way to avoid processing duplicates of the same Queue Items?
A developer used title= ' 1 writtenNotes - Notepad ' as an attribute of a selector. The first character of the Notepad file name changes dynamically based on the .txt file used to open the file.
If the developer wants the selector to identify the Notepad by everything but the first character, how should title
be replaced?
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 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?
Rev iew the following exhibits:


Based on the exhibits, what is the output of the sequence?
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?
In the Robotic Enterprise (RE) Framework, what is the initial value of TransactionNumber?
What happens if the ClickBeforeTyping property in a Type Into activity is selected?
Options are :
A developer runs a Dispatcher process to upload 5 queue items to Orchestrator and then runs a Performer to process them. However, the developer forgot to use the Set Transaction Status activity, which resulted in all 5 items changing their status to In Progress.2 days later, the developer checks the status of transactions in Orchestrator. What will be their status?
You want to build a Dispatcher process to populate an Orchestrator Queue for parallel processing on multiple robots. Which activity should you use to add a queue item for each work item?
Options are :
Which of the following types of variables can be defined in UiPath Studio?
Options are :
Which of the following are required to have efficient execution of automation projects?
Options are :
A developer wants to execute a macro stored in the UiPath_Raport2021.xlsm file. What will be the value of the result variable once the following sequence is executed?

Please find the properties of Execute Macro activity below

Please fin the macro " Calculate " below

Which of the following statements is true regarding Lists and Arrays?
Options are :
What type of argument can you define to pass data and retrieve the modified value from an invoked workflow?
Options are :
In the UiPath Robotic Enterprise Framework template, if a System Error is encountered in the Init state of the Main workflow, which state is executed next?
Options are :
A developer created automation in UiPath to process CVs of job candidates. This process is designed to help the HR team in their daily activities. Every day robot needs to process mails from the HR team sent to its Outlook account. Besides emails from HR, the robot also receives organizational emails and emails from other employees. There are several possible ways to set up the Get Outlook Mail Messages activity for the robot to only extract emails from the HR Team < hr.team@company.com > .
Please choose the incorrect way.
Which of the following SQL statements can be executed by using the activity called Execute Non Query?
Options are :
A developer wants to use an Anchor Base activity to search for a UI element by using another UI element as an anchor.
What activity can be used to provide an anchor?
What is the valid value for the priority when using Bulk Add Queue Items activity?
At the end of the execution of Workflow1, which retrieves some items from a database, is the database connection closed automatically?
Options are :










Table
Description automatically generated