Where should you store the environment settings that are prone to changes?
Options are :
Which of the scraping methods can get you the hidden text in the element?
Options are :
A foreground process is running on the user's machine. A developer starts a new background process on the same machine while the foreground process is still running. What will happen in such situation?
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?
A developer uses a Key Press Trigger activity and a Click Trigger activity to monitor events in an application. The two Trigger activities are within the same Trigger Scope activity. Which approach ensures the workflow exits the Trigger Scope activity after any trigger is activated and the associated action is performed?
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 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 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 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 defined two Int32 variables, FirstInt and SecondInt, in a workflow. Which panel can the developer use to monitor the result of the expression. FirstInt > SecondInt, throughout the execution of the workflow in Debug mode?
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?
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 wants to use the default Robotic Enterprise (RE) Framework without using Orchestrator. What is the minimum requirement to ensure that the project does not access Orchestrator queues?
A developer creates a Dispatcher process which extracts information from a Microsoft Excel file and uploads that information into an Orchestrator queue. Based on best practice, what is the recommended way to avoid creating duplicate Queue Items?
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 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 created a custom rule for Workflow Analyzer and wants to make it available only at the project level.
Which action should the developer perform?
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 warning will be shown in the Analyzer output for this activity?
Where in the Robotic Enterprise (RE) Framework template project is the SetTransactionStatus.xaml invoked?
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?
In the Robotic Enterprise (RE) Framework, what is the initial value of TransactionNumber?
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"?
A developer wants to use the Dispatcher and Performer architecture.
What describes the characteristics of a Dispatcher and a Performer process?
You recently observed a developer using the SecureString variable type in their workflow. What is a UiPath best practice relative to the use of SecureString?
A developer reviewed the following sequence:
The parameters of the Invoke Method are:
In order to get the table name of the first element in the DataSet, which expressions should the developer use?
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?
Based on UiPath best practices, which project layout is recommended for processes with complex transitions in UiPath Studio?
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?
Which emails are deleted if you use Get IMAP Mail Messages with the DeleteMessages property set to true?
Options are :
What robots can be selected when you start a job from Orchestrator?
Options are :
In this exercise, you will create a UiPath automation that performs the steps below.
To achieve this, you will use the REFrameWork as the starting template and follow the UiPath development best practices.
Here are the steps performed by the Robot:
1. Log in to https://www.acme-test.com.
2. On the landing page, Dashboard, click on the Work items menu item. Scrape the data in all the pages of the table, page by page, ensuring error handling and recovery.
3. For each page:
- Filter the records where Status is 'Open';
- Filter the records where Type is 'WI5';
- Filter the records where WIID is less than 500000;
- Append the resulting datatable into an Excel worksheet; you shouldn't worry about the headers and format of the output file.
Constraints to follow in the development, using the REFrameWork:
1. TransactionItem datatype should be a String. The process should recover and retry in case of errors in navigation between WorkItems page. One transaction is the action of scraping one web page.By navigating to the next page, the next transaction will execute. (Same as ACME Process 4 Dispatcher from the UiPath Academy).
2. Create a separate workflow file for the Login to ACME. File input arguments: URL ; Username ; Password .
3. Create a separate workflow file for closing ACME.
3. Add the ACME_URL and ACME_Credential to the Config file.
4. Populate InitAllApplications.xaml from the Framework folder with Invoking the Login to ACME and navigation to the Work Items.
5. Populate CloseAllApplications.xaml from the Framework folder with Invoking the Close ACME.
6. Populate KillAllProcesses.xaml from the Framework folder with killing the process used.
7. Populate the Process.xaml file with the following actions: Web scraping, Filtering and Appending to Excel.
Important Note: Don't use external file references outside of the project folder (including Orchestrator Assets). Place all the used files within the project folder, zip that folder and upload it to the UiPath Certification Platform.
Zip ALL the used workflow files AND the output Excel file. Then upload the .zip file to the UiPath Certification Platform.
Good luck!
Options are :
ALL THE BEST!
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?
What is the difference between a Click activity whose SimulateClick property is checked and another one with the same property unchecked?
Options are :
What activities will be executed if the following Try Catch activity if the Notepad application is not running?
Catch block contains catches in the following order:
1. System.InvalidOperationException
2. System.SelectorNotFoundException
Please find properties of Type Into activity below:
Which activity can you use if you want to loop through a collection of items?
Options are :
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?
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 an automation project in the Robotic Enterprise (RE) Framework which needs to log into a website using different credentials depending on the account and machine it runs on. If the value is not defined for the account and machine, the developer needs the process to throw an error. For security reasons, the credentials for the login are stored in Orchestrator as Credential Assets with the Value Per Account-Machine option.
Which steps should the developer perform to use the Orchestrator asset in the project?
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?
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 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 want to automate a process on the https://acme-test.uipath.com/work-items web page. On this page, the following table is displayed:
You observe that the selector of the element highlighted in red is:
What is a valid selector to get the 5-th element in the WIID column?
A developer uses Send Outlook Mail Message activity to send a notification mail to the Finance team. A developer wants to change the font color of the mail message to red. How can it be achieved?
A developer uses REFramework to create complex process automation. In the InitAllSettings state, the robot retrieves all required assets from the Orchestrator. All values are stored in a Config dictionary which is passed between workflows. What happens if, during the processing of a queue item, the value of one of the assets was changed in Orchestrator?