EMT Practice Test

1. Question Content...


Question List

Question1: When using a dynamic selector which data type is supported?

Question2: What is the output type returned when using a Get Test Data Queue Item activity?

Question3: What distinguishes the Settings sheet from the Assets sheet in the "Config.xlsx" file?
Settings sheet contains Credential Assets stored in Orchestrator. Assets sheet contains hard-coded values.

Question4: A developer implemented a process using the Robotic Enterprise Framework and an Orchestrator queue. The MaxRetryNumber from the "Config.xlsx" file is set to "1" and the Max # of retries from the Queue settings from Orchestrator is set to
"2". At runtime, the first transaction item throws a Business Exception.
How many times will the transaction be retried?

Question5: A developer has declared a variable of type String named StrVar and assigned it the value "UIPATH STUDIO". What is the output of the expression, StrVar.lndexOf("U")?

Question6: What is a prerequisite for performing Remote Debugging using a Remote Machine Connection?

Question7: In a UiPath State Machine workflow, which section of State activity is used to specify conditional/triggers logic and multiple outgoing transitions in a state machine?

Question8: In a UiPath REFramework project, what is the primary purpose of using Custom Log Fields?

Question9: What describes how the Excel Application Scope activity interacts with a Microsoft Excel file?

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

Question11: What role do Triggers play in the UiPath Integration Service?

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

Question13: A developer is building a process that needs to click an element which requires a mouse hover to become visible. However, the element does not appear with the default click setting. The input method for the Click activity is Send Window Message Which property should the developer configure to be able to click the element?

Question14: The following table is stored in a variable called "dt".

What will the value of the qty variable be after executing the Assign activity?

Question15: A developer is working with a Purchase Order automation process The number of shipment containers and boxes per container are obtained in two strings, "ShipmentContainers" and "BoxesPerContainer" The task is for the robot to obtain the total number of boxes in all shipment containers in an Int32 variable TotalBoxes.
Which expression should be used for calculating the total number of boxes?

Question16: What do the percentages from the Test Explorer panel represent?

Question17: The provided exhibit displays the representation of the "Deadline" field using the yyyy-mm-dd format.

In what order should the Queue Items be processed by a single robot executing a Performer workflow?

Question18: A developer finished creating an automation project in UiPath Studio 2021 10 What is the recommended sequence of steps that should be performed to publish the package to Orchestrator 2021.10?
Instructions: Drag the Description found on the left and drop on the correct Step found on the right

Question19: 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:
<wnd app='applicationframehost.exe' title='Month View - Calendar' />
<uia cls='Day' name='15 March 2023' />
How should the selector be altered to guarantee that it clicks on the 15th of the ongoing month?

Question20: Consider the following Try Catch statement:

What will happen when the code is executed?

Question21: When is the Anchor Base activity used to automate interaction with an application?

Question22: In a UiPath project that uses State Machines, under what circumstances should the Final State activity be used in the project?

Question23: Which of the following describes the correct hierarchy of the elements in the Object Repository tree structure?

Question24: A developer loaded an existing workflow that uses Ul Automation in Google Chrome. The Google Chrome extension has not been installed on the developer's machine How should the developer load the Google Chrome extension from UiPath Studio?
Instructions: Drag the Description found on the left and drop on the correct Step found on the right.

Question25: A developer created a process that performs the following tasks
1 Prompts the user for an input company name
2. Opens a browser and searches for the company name
3. Scrapes the search results
4. Writes the results to a Microsoft Excel file
What is the total number of steps that require human interaction?

Question26: What is the purpose of credential stores in UiPath Orchestrator?

Question27: A developer executes the following workflow in Debug mode with "Continue on Exception " enabled.

How many times will the workflow pause the execution?

Question28: Once "Library A" has been imported as a dependency in the current project, how can the UI Object Repository defined in "Library A" be accessed?

Question29: When installing UiPath Studio, which of the following actions require administrator privileges?

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

Question31: A developer is building an automation which types text into a text file. The Activity Project Settings for UI Automation Modern activities are set as follows:


What is the behavior of the Type Into activity when executing the workflow?

Question32: What is the functionality of the Include Subfolders filter in the Monitoring pages when a modern folder is selected?

Question33: What is the purpose of the Interval filter in the Orchestrator's Monitoring page?

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

Question35: In the context of the REFramework, if the OrchestratorQueueName key is present in both the Settings and Assets sheets, but an asset with the corresponding name is not present in Orchestrator, what will be the behavior at run time?

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

Question37: What happens when closing a Remote Debugging Connection while a debugging execution is in progress?

Question38: A developer is building a robot to validate that the birth date is in the correct format within the submitted forms. Which method or activity is best-suited to validate the format?

Question39: A developer downloads a published package from UiPath Orchestrator 2021.10 to use locally. What is the extension of the downloaded package?

Question40: In the Robotic Enterprise (RE) Framework, at which point should a developer log a clear message with the Logging Level set to "Information," adhering to the best practices for automating a production-level process?

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

Question42: What is the default URL of the OCR server that runs the Computer Vision service?

Question43: During which stage does an automation developer have the least contribution and responsibility?

Question44: In the context of a linear process, implemented with REFramework, how many times will the process enter the Get Transaction Data state?

Question45: Which Control Flow activity is suitable for a developer who needs to assess the value of a counter before executing the loop's body in a workflow?

Question46: A developer published a process to UiPath Orchestrator with only the Mam.xaml workflow file. There is one
"In" argument of type String in the Main.xaml file with a default value of String.Empty When running the process from the Start Job window in Orchestrator what is the value of the argument at runtime?

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

Question48: Which of the following statements is true about Global Constants?

Question49: Following UiPath best practices, which project structure is best-suited for complex processes in UiPath Studio?

Question50: A developer has created the following workflow:

Based on the exhibit, which output is produced in the Output panel?

Question51: In which phase of the Implementation Methodology is the Process Definition Document (PDD) created?

Question52: What happens to existing project dependencies in UiPath Studio when converting a Windows-Legacy project to Windows?

Question53: The Extract PDF Page Range activity is used to extract a specific set of pages from a PDF file. Which of the following statements correctly describes this activity?

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

Question55: Review the following exhibit.

Based on the exhibit, which output is produced in the Output panel?

Question56: A developer indicated a Ul element for a Get Text activity. The automatically-generated selector is shown below.
<html app=, chrome.exe, title='temperature now1 />
<webctrl tag='table' class=, ui_side_menu' innertext-19°C 66°F' />
Based on best practices, which selector attribute is unreliable?

Question57: Where can a process be found, after being published from UiPath Studio and deployed as an automation in Orchestrator?

Question58: Data from an Excel file is read into a data table named "dtEmployee", as displayed in the following graphic:

A developer needs to filter the data table to obtain all rows representing employees from the Finance and IT departments with a Salary under 30,000. Which expression yields the desired outcomes?

Question59: Which dependencies are automatically installed when a developer starts a blank process in UiPath Studio?

Question60: You want to identify a selector in a Type into activity that will be used for a text input field within an application. In order for the Type into activity to execute as expected, how many elements in an application can a selector be valid for at runtime?

Question61: How does UiPath Integration Service benefit automation developers?

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

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

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

Question65: A developer wants to design a complex business process using UiPath Studio. The workflow type needs to present multiple branches between Ul activities Which recommended type of workflow meets the requirement?

Question66: A developer is building an automation that must interact with a destination remote computer reached by jumping through multiple RDP connections, as described by the following scenario:
- The Robot is installed on Machine A, which connects through RDP to Machine B.
- From Machine B another RDP connection is opened to Machine C, where the automation must be performed.
Which of the following scenarios is appropriate for the developer who wants to use UI Automation activities?

Question67: In the Catches section of the Try Catch activity a developer selected ArgumentException in the exception handler.

What happens when the activity encounters a NullReferenceException?

Question68: A developer is automating an invoice process for the finance department using a Dispatcher and Performer model with access to Orchestrator. New invoices are stored in a shared folder each morning Each invoice needs to be processed separately in the finance system as a single unit of work After each invoice is processed in the finance system, a unique output ID must be emailed to the finance team's email address.
How should the developer store the relevant data in Orchestrator?

Question69: A developer has defined the StrVar variable of type String Which expression should the developer use to return four characters starting with the second character?

Question70: A developer is using a Type into activity to enter details into a web form The developer notices that the selector for the text field is unreliable. The selector that is shown in the exhibit currently targets both a text label and a text field at runtime Only one additional Property needs to be clicked to ensure the selector targets only the First Name text field at runtime.
Instructions: Click the additional Property checkbox in the following Ul Explorer "Unselected Items" column that should be used for the First Name text field.

Question71: What happens after executing the given sequence if the Work Items button appears on the screen after 8 seconds and the Retry Scope activity has the properties as shown in the picture?


Question72: What differentiates a List type from an Array type?

Question73: Which of the following is an outcome of converting a personal workspace into a folder in UiPath Orchestrator?

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

Question75: When automating the process of entering values into a web form, requiring each field to be brought to the foreground, which property of the Type Into activity should be adjusted to achieve this?

Question76: A developer defines new log fields using the Add Log Fields activity. When will the custom log fields stop being added to the robot execution logs?

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

Question78: Which two parts are included in an Anchor Base activity?

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

Question80: A developer designed an automation to use an Asset value from Orchestrator using the Get Asset activity. The value represents email addresses of the process owners which may change.
Which Asset Type should be used?

Question81: What is the use of job priorities in unattended automations within UiPath Orchestrator?

Question82: What is the main benefit of importing profiling sessions?

Question83: What role does the automation developer play in understanding business processes?

Question84: What status needs to be selected in the Set Transaction Status activity in UiPath Studio so that the respective Queue Item will be retried?

Question85: What are the distinctions between arguments and variables?

Question86: A developer is automating an invoice process for the finance department using a Dispatcher and Performer model with access to Orchestrator. New invoices are added to a shared folder each morning. Each invoice needs to be processed separately in the system, as a single unit of work. After each invoice is processed in the system, the system output ID must be emailed to the finance team email address.
How should the developer store the invoice data in Orchestrator?

Question87: In the Output property of all Get Mail activities, what is the supported variable type?

Question88: Consider testing a workflow that computes the sum of two numbers having the data driven test data from the Excel file below:

Expanding the functionality of the workflow to compute the sum of three numbers, the data needs to be updated as well to accommodate the new scenario:

What are steps to do that?

Question89: A developer wants to map the arguments that pass data to and from GenerateUserlD.xaml to the appropriate values in Main.xaml. The dt_Users datatable variable contains the columns First Name: Last Name Date of Birth and Username.
Instructions: From the Value drop-down lists shown in the following exhibit, select the correct variable that corresponds to each argument.

Question90: Which of the following best describes the Alerts panel?