UiPath Advanced Training

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

You need to download a report from the ACME website as shown in the following graphic. When you capture the "Month" field selector, it appears as: "<html title='ACME System 1 - Reports - Download Monthly Report' /><webctrl aaname='August' parentid='searchForm' tag='SPAN' />". How should the selector be modified so that it can be used to download the report for any given month? "<html title='ACME System 1 - Reports - Download Monthly Report' /><webctrl parentid='searchForm' tag='SPAN' />" "<html title='ACME System 1 - Reports - Download Monthly Report' /><webctrl aaname='"+MonthName+"' parentid='searchForm' tag='SPAN' />" "<html title='ACME System 1 - Reports - Download Monthly Report' /><webctrl aaname='*' parentid='searchForm' tag='SPAN' />" "<html title='ACME System 1 - Reports - Download Monthly Report' /><webctrl aaname='MonthName' parentid='searchForm' tag='SPAN' />"

"<html title='ACME System 1 - Reports - Download Monthly Report' /><webctrl aaname='"+MonthName+"' parentid='searchForm' tag='SPAN' />"

A developer creates a workflow using PDF Automation in order to extract some fields from invoices. The following selector is used for extracting the Invoice Number:<wnd app='acrord32.exe' cls='AcrobatSDIWindow' title='34272.PDF - Adobe Acrobat Reader DC' /><ctrl name='PO Number' role='text' />The developer needs to fine-tune the selector in order to use it for more fields in the invoices. What represents an example of a good selector? "<wnd app='acrord32.exe' cls='AcrobatSDIWindow' title='34272.PDF - Adobe Acrobat Reader DC' /><ctrl name='" + FieldName +"' role='text' />"(FieldName is a string variable which contains the name of the field to be extracted) "<wnd app='acrord32.exe' cls='AcrobatSDIWindow' title='* - Adobe Acrobat Reader DC' /> <ctrl name='" + FieldName +"' role='text' />" (FieldName is a string variable which contains the name of the field to be extracted) <wnd app='acrord32.exe' cls='AcrobatSDIWindow' title='* - Adobe Acrobat Reader DC' /><ctrl name='*' role='text' /> <wnd app='acrord32.exe' cls='AcrobatSDIWindow' title='* - Adobe Acrobat Reader DC' /<ctrl name='?' role='text' />

"<wnd app='acrord32.exe' cls='AcrobatSDIWindow' title='* - Adobe Acrobat Reader DC' /> <ctrl name='" + FieldName +"' role='text' />" (FieldName is a string variable which contains the name of the field to be extracted)

A developer wants to capture information and save it in a variable called SenderData. The SenderData variable is in the following format: <CompanyName> <Date>. The developer wants to ensure that the SenderData variable always contains the name of the company and the date in the following format: dd/MM/yyyy. The company name can contain spaces.Which method can be used to ensure that the appropriate data is extracted? A regular expression in the [\w+ ]+ \d{2}/\d{2}/\d{4} format must be used ArraySplit = SenderData.Split(" "c)CompanyName = ArraySplit(0) - will always be the company nameDateStated = ArraySplit(ArraySplit.Length-1) - will always be the date ArraySplit = SenderData.Split(" "c)CompanyName = ArraySplit(0) - will always be the company nameDateStated = ArraySplit(1) - will always be the date A regular expression in the \w+ \d{2}/\d{2}/\d{4} format must be used

A regular expression in the [\w+ ]+ \d{2}/\d{2}/\d{4} format must be used

A developer plans to create a repetitive process in the Robotic Enterprise (RE) Framework. Based on best practices, which action(s) should be followed to defend against potential robot crashes such as out of memory? All "Invoke Workflow File" activities from the Main.xaml file should be marked with the Isolated option After every transaction, clear the transaction data, close the applications, and re-open the applications Build in a script to check current CPU usage values against a threshold and clear the data accordingly Add a "Clear Collection" activity at the beginning of the Process.xaml workflow

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

In order to add a row to a datatable named ReportsDt, a developer used the "Add Data Row" activity. However, UiPath Studio throws the exception, "Add Data Row:Object reference not set to an instance of an object", during runtime because the datatable was not initialized. To correct the error, what should the developer use before the "Add Data Row" activity? Assign ReportsDt = New System.Data.DataTable("100") Assign New System.Data.DataTable = ReportsDt Assign ReportsDt = New List(Of DataRow) Assign ReportsDt = New System.Data.DataTable

Assign ReportsDt = New System.Data.DataTable

A developer implemented a Dispatcher process using the Robotic Enterprise (RE) Framework to upload items to a queue. Each Queue Item contains an ID of a ticket created by an employee assigned to a department. The Performer runs 24/7 and processes these Queue Items.The business requirement is that the tickets should have a deadline set at the Queue Item level. Each department has a different Service Level Agreement (SLA) specified in the process documentation. The Sales department requires their tickets to be processed within one hour.What is the correct expression that should be added in the "Deadline" property in the "Add Queue Item" activity for the Sales department? DateTime.Now.Add(New System.TimeSpan(1, 0, 0, 0)) DateTime.Now.AddHours(1) DateTime.Today.AddHours(1) DateTime.Today.Add(New System.TimeSpan(1, 0, 0, 0))

DateTime.Now.AddHours(1)

A developer created a process to capture caller data from a Call Center application. The process is designed to help a Call Center employee enter details about a call into an Excel sheet. For instance, when a Call Center employee receives an incoming call, the employee kicks off the attended robot. The robot performs the following tasks:1. Scrapes the structured data from the application2. Performs data manipulation to match and format the data3. Writes the formatted data into the Excel sheet4. Sends a Microsoft Outlook email to the Quality Control teamWhich workflow activity needs to be configured to make this process a background automation? Excel Application Scope Extract Structured Data Send Outlook Mail Message Matches

Excel Application Scope

A developer notices that in a process that uses the Robotic Enterprise (RE) Framework, sometimes the Init State fails with an Application Exception. By default, what happens if the Init State fails? Execution goes to End Process after one retry on the System Error transition Init State is retried a number of times equal to the Max # of retries defined in the queue Init State is retried a number of times equal to the MaxRetryNumber defined in Config.xlsx Execution goes to End Process without any retries on the System Error transition

Execution goes to End Process without any retries on the System Error transition

If you want to read a specific set of pages from a PDF file using the "Extract PDF Page Range" activity, what describes this activity? If "Range" = "" is provided, it will read data from all the pages present in the .pdf file Password-protected .pdfs cannot be read using this activity Output of the activity is a string variable containing data from all the pages read Expression "<StartPageNumber> - <EndPageNumber>" is a valid expression for the "Range" field

Expression "<StartPageNumber> - <EndPageNumber>" is a valid expression for the "Range" field

A developer wants to create an automation that iterates through a dictionary and prints the value of each key. Which activity can iterate through a dictionary? For Each Switch Select Item For Each Row

For Each

A "Click" activity with a partial selector is nested inside another activity. In which activity is the "Click" activity contained for the workflow to execute? Excel Application Scope Get Active Window Do While On Element Appear

Get Active Window

A developer used the Robotic Enterprise (RE) Framework to create a Performer process. In which state(s) is the Queue Item Status updated? Get Transaction Data and Process Transaction Get Transaction Data only Process Transaction Data and End Process Process Transaction only

Get Transaction Data and Process Transaction

A developer wants to retrieve an Orchestrator Queue Item and set its status to "In Progress". Which activity should be used? Wait Queue Item Set Transaction Status Get Transaction Item Get Queue Items

Get Transaction Item

A developer automated an invoice process in the Robotic Enterprise (RE) Framework for the Finance team. The subject matter expert (SME) has a requirement to receive an email with the process report at the end of every transaction. In addition, the Finance team requires the recipient to be changed every two weeks. The developer uses a "Send Outlook Mail Message" activity at the end of the Process Transaction state and uses the SME email address as recipient.Based on best practices, where should the email address be stored? In an Orchestrator text asset and referenced in the Assets sheet in the Config.xlsx In an Orchestrator text asset and referenced in the Settings sheet in the Config.xlsx In the Constants sheet in the Config.xlsx with the value of the email address In an Orchestrator credential asset and referenced in the Settings sheet in the Config.xlsx

In an Orchestrator text asset and referenced in the Assets sheet in the Config.xlsx

A developer wants to modify the Robotic Enterprise (RE) Framework to make a linear process. Based on the Robotic Enterprise (RE) Framework documentation, which action should the developer perform? Set the MaxRetryNumber to 1 in the Config.xlsx file Set the MaxRetryNumber to 0 in the Config.xlsx file In the GetTransactionData workflow, assign out_TransactionItem = Nothing In the GetTransactionData workflow, only assign out_TransactionItem if in_TransactionNumber = 1

In the GetTransactionData workflow, only assign out_TransactionItem if in_TransactionNumber = 1

What is the main advantage of a Robotic Enterprise (RE) Framework Performer process? Extracts data from multiple sources and adds them directly to the queue Multiple robots run the same process with a single queue(√) All items from the queue can be processed at once Prepares the data in a common format in queues

Multiple robots run the same process with a single queue

During testing, a process fails due to a timeout. The developer wants to know every activity the process completed while reviewing the logs in Orchestrator.To ensure the logs provide this descriptive information, which Logging Level must be set? Verbose Critical Information Trace

Verbose

A developer plans to create a process to automate a web application. In order for the robot to perform an action as soon as the element has appeared, regardless of whether other elements appeared or not, which property value should be configured? TimeoutMS = 100 WaitForReady = Interactive WaitForReady = None TimeoutMS = 0

WaitForReady = None

Based on the configuration shown in the graphics, what is the result of the execution of these activities if neither the Calculator nor the SnippingTool are open at runtime? Workflow throws an exception after 2000 ms - Find Element - Calculator: Activity timeout exceeded No exception is thrown and the workflow ends after 4000 ms Workflow throws an exception after 4000 ms - Find Element - SnippingTool: Activity timeout exceeded No exception is thrown and the workflow ends after 6000 ms

Workflow throws an exception after 2000 ms - Find Element - Calculator: Activity timeout exceeded

You have a datatable called dt1. In order to preserve the schema of dt1 into a new datatable called dt2, which method should be used? dt1 = dt2.Clone() dt1 = dt2.Copy() dt2 = dt1.Clone() dt2 = dt1.Copy()

dt2 = dt1.Clone()

You read data from an Excel file into a datatable called dtEmployee. The Excel data is shown in the following graphic:You are required to filter the datatable to get all rows with employees from the Finance and IT departments whose Salary is less than 30000. Which expression provides the required results? dtEmployee.Select("[Department]='IT' OR [Department]='Finance' AND [Salary] < 30000") dtEmployee.Select("[Department]='IT' OR [Department]='Finance' OR [Salary] < 30000") dtEmployee.Select("([Department]='IT' AND [Department]='Finance') AND [Salary] < 30000") dtEmployee.Select("([Department]='IT' OR [Department]='Finance') AND [Salary] < 30000")

dtEmployee.Select("([Department]='IT' OR [Department]='Finance') AND [Salary] < 30000")

You are debugging a workflow created in the Robotic Enterprise (RE) Framework. You set a breakpoint at the "Invoke InitAllSettings workflow" activity. During the debugging process, the Executor is shown as follows:What will happen when the Step Over button is pressed? Executor points to the first activity inside the "InitAllSettings" workflow Executor points to the next activity after the "Invoke InitAllSettings workflow" Executor pauses at the "Invoke InitAllSettings workflow" Executor points to the last activity inside the "InitAllSettings" workflow

Executor points to the next activity after the "Invoke InitAllSettings workflow"

You Placed a new "Log Message" activity inside the UiPath Designer Panel. When the Workflow is executed, what is the default log level? Error Info Warn Trace

Info

A developer needs to debug a process based on Orchestrator logs. Although there are no exceptions in the process, the Transaction Status of the Queue Item remains in the "In Progress" status. However, the process execution finished since the "Execution Ended" log is present in Orchestrator. What is a possible cause for this behavior? Set Transaction Status activity was not used to set the status to "Successful" or "Failed" Status has been manually changed by an Orchestrator user Status of the transaction in Orchestrator is not yet updated due to connectivity issues Status automatically changed because a reviewer performed a manual review

Set Transaction Status activity was not used to set the status to "Successful" or "Failed"

What are the differences between "SendWindowMessages" and "SimulateType" input methods? "SendWindowMessages" is compatible with 80% of the applications"SimulateType" is compatible with 100% of the applications "SendWindowMessages" does not work in the background"SimulateType" does work in the background "SendWindowMessages" auto-empties the input field"SimulateType" does not auto-empty the input field "SendWindowMessages" has hotkey support"SimulateType" does not have hotkey support

"SendWindowsMessages" has hotkey support "SimulateType" does not have hotkey support

A developer is working with a variable named listCustomerID of type List<String> which is initialized with "1001", "1002" in the same order. The Arguments panel of the "Invode Code" activity is reflected below: Based on the graphics, what is the output of the "Write Line" activity? 1001, 1002 1001, 1002, 1003 1003 1003, 1002, 1001

1003, 1002, 1001

After finishing development, a developer observes in UAT that a selector corresponding to a UI element within an application changed. This breaks the automation and the automation fails to execute as expected.Based on UiPath recommendations, what is the correct sequence of steps the developer should take to debug the error and remedy the issue?Instructions: From the drop-down list, select the correct number in which the step should occur. Update the Selector causing the exception to make it more dynamic and robust Run in Debug Mode to ensure the process runs without the exception Check the logs for the error location and navigate to the Activity with the exception Validate the Selector and add a breakpoint at the Activity

2 4 1 3

You added six Queue Items to your queue on 11/14/2019. What is the correct sequence in which these Queue Items will be processed?Instructions: From the drop-down list, select the correct number in which the Queue Items are processed.

2 4 1 3 5 6

A developer decided to create a process using a State Machine. What is the correct execution sequence of the parts in the State activity? Trigger Conditions are evaluated Activities in the Trigger Action are performed Activities in the Entry section are performed Activities in the Exit section are performed

2314

A process uses the Robotic Enterprise (RE) Framework with queues. The value of the Max # of retries on the queue is 3 and the MaxRetryNumber value in the config file is 2. In the event of repeating Application Exceptions, what is the maximum number of times a Queue Item will be retried? 1 2 3 5

3

A developer is automating a desktop application and needs to fine-tune a selector. Which selector tag or attribute is unavailable when working with desktop applications? <wnd> tag <webctrl> tag cls attribute title attribute

<webctrl> tag

You are developing an automation project using the GIT repository. You want to compare two files in the same project that contain similar workflows. What provides this functionality? Show Changes Workflow Diff Compare Files Show History

Compare Files

A developer configured the properties for a "Click" activity on an element inside a web page as shown in the graphic. During runtime, the selector is invalid and does not match any element on the web page.What occurs when this "Click" activity executes? Timeout error occurs after 30 seconds Continues to the next activity after 30 seconds Invalid selector error occurs after 30 seconds Waits 30 seconds before clicking in the center of the web page

Continues to the next activity after 30 seconds

Which activity is valid in the Condition of a "Retry Scope" activity? Path Exists Element Exists If On Element Appear

Element Exists

A developer wants to build a custom solution in their project using the "Invoke Code" activity. What should be the first step to ensure the necessary namespaces are imported for the custom code? Import using the Input Arguments property Import at the end of the code segment Import using the Package Manager Import using the Imports panel

Import Using the Imports Panel

A developer was asked to build a process that will run in the background of an employees machine. To ensure background automation which activity must be avoided? Send Hotkey Input Dialog Click Type Into

Input Dialog

A developer needs to create a process to read values from an invoice and store them in a local Excel file. The invoice file is a scanned PDF. What is the recommended activity to retrieve the text from the PDF? Get Visible Text Read PDF With OCR Read PDF Text Get Text

Read PDF with OCR

A developer is using UiExplorer and identifies an element. After identification, the "Validate" button appears as shown in the graphic. What does the image indicate about selector validation? Selector validation resulted in a warning Selector was not available at the time of validation Selector is modified and can be revalidated Selector validation resulted in an error

Selector is modified and can be revalidated

A developer designed a process in UiPath Studio that is suitable for a simple and linear process. Which Studio workflow type was used? State Machine Flowchart Sequence Global Exception Handler

Sequence

You are working with an application that allows all types of input methods for the "Type Into" activity. Which property should be configured for the fastest execution? EmptyField ClickBeforeTyping SimulateType SendWindowMessages

SimulateType

When an Application-level Exception is encountered, which type of exception is caught in the Robotic Enterprise (RE) Framework by default? System.SystemException UiPath.Core.BusinessRuleException System.Exception System.ApplicationException

System.Exception

A developer needs to read data from invoices and then input the extracted data into another system. Each invoice can be processed separately and the order in which they are processed does not matter.Which type of project is best-suited for this automation design? Transactional Process Iterative Process Linear Process Library

Transactional Process

Refer to the graphics. If the automation is executed and notepad.exe is not running, which write line text value is contained in the output pane? Exception Try ArgumentException InvalidOperationException

Try

A developer scrapes data from a website and stores it in three variables: FirstName, LastName, and City. When passing the data to another workflow to be used later in the process, the developer wants to store the three String variables in a fixed-sized data structure named UserData.Based on best practices, which data structure and assignment should the developer use? UserData is of type List<Object>UserData = New List(Of Object) ({ FirstName, LastName, City }) UserData is of type Object[]UserData = {FirstName, LastName, City} UserData is of type List<String>UserData = New List(Of String) ({ FirstName, LastName, City }) UserData is of type String[] UserData = {FirstName, LastName, City}

UserData is of type String[] UserData = {FirstName, LastName, City}


Ensembles d'études connexes

Strategic Management Quiz 9 Exam 1

View Set

Greatest ISM 324 Study Guide Ever*

View Set

Medical and Dental Professionals in Forensics

View Set

The Hexadecimal Number System and Memory Addressing

View Set

SHERPATH: Coronary Artery Disease

View Set

patho of blood disorders (NURS 352)

View Set