UiPath All Module Questions

अब Quizwiz के साथ अपने होमवर्क और परीक्षाओं को एस करें!

10. Consider the array UserNames = { "John", "Jane", "Dave", "Sandra"}. What value will the expression UserNames(1) return? - "Sandra" - "Dave" - "John" - "Jane"

a. "Jane"

2. Consider an Int32 variable (Counter), initially assigned with the value 10. The value decreases by 1 every time a sequence is executed in a Do While activity. How many times will the sequence be executed if the expression in the Condition field of the Do While activity is V > 0? - 10 - 1 - 11 - 9

a. 10

8. Which of the following is NOT an Orchestrator capability? (Choose all the apply) - Building automations - Managing attended and unattended licenses - Storing credentials - Connecting to unattended robots - Running automations in attended mode

a. Building automations b. Running automations in attended mode

5. Which one of the following activities enables your project to take multiple different courses of action, depending on whether a series of specified conditions are met? - For Each - Else If - If - Switch

a. Else If

12. Which one of the following decision-making activities in UiPath Studio lets us add multiple conditions to the workflow? - If - Else If - Flow Decision - Else

a. Else If Activity

2. If a variable is written as FirstName, the naming convention followed is... - Snake case - Kebab case - Lower camel case - Pascal case

a. Pascal case

4. Studio is with the default design experience. You have opened the project, which uses a Classic design experience. You want to extract data from a web application. Based on the given scenario, which scraping wizard will be available to you? (choose all that apply) - Table Extraction - Recorder - Data Scraping - Screen Scraping

a. Screen Scraping b. Data Scraping

14. What is the minimum number of potential courses of action does a Switch activity require? - Three - Two - One - Four

a. Three

7. Which of the following are container activities? (choose all that apply) - Open application - Use Application/Browser - Get Text - Click

a. Use Application/Browser b. Open Application

6. What debugging action can we use for debugging activities one at a time (choose one) - Step Out - Focus - Slow Step - Step Into

a. Use Step Into to debug activities one at a time. When this action is triggered, the debugger opens and highlights the activity before it is executed. b. When Step Into is used with Invoke Workflow File activities, the workflow is opened in a new tab in 'ReadOnly' mode and each activity is executed one by one. c. The keyboard shortcut for Step Into is F11

10. Which of the following statements are true about Switch Activity? (choose all that apply) - Useful when we need at least three potential sources of action. - Uses a condition that's boolean in nature. - In the Case input field, quotation marks aren't used to write strings. - Useful only with two potential courses of action. - Uses a condition that isn't boolean

a. Useful when we need at least three potential sources of action b. Uses a condition that isn't Boolean c. In the Case input field, quotation marks aren't used to write strings

9. Do users need to first be added to Automation Cloud to receive any type of license? - Yes - No

a. Yes

6. Which of the below options are true for 'SendWindowsMessages'? (choose all that apply) - Activity Property - Output method - Input method - Activity

a. Activity Property b. Input method

13. How can we publish to the 'Orchestral Personal Workspace Feed'? (choose one) - By selecting the 'Assistant (Robot defaults)' option when publishing in Studio - By connecting to Orchestrator - By first enabling the option in Orchestrator and then selecting 'Orchestrator Personal Workspace Feed' when publishing in Studio - By making sure that the user has the 'Automation Developer - Named user' license assigned in the Automation Cloud

a. By first enabling the option in Orchestrator and then selecting 'Orchestrator Personal Workspace Feed' when publishing in Studio

15. What are the activities inside a Parallel container called? - Child activities - Parent activities - Master activities - Sequence activities

a. Child activities

18. Which of the following Activities get generated using the table extraction wizard? (one) - Extract Table Data - Data Table - Output Data Table activity - Write Range activity

a. Extract Table Data

4. How does the Parallel Activity perform its execution asynchronously? - From bottom to top, left to right - From bottom to top, right to left - From top to bottom, left to right - From anywhere inside the Parallel container

a. From top to bottom, left to right

1. Data type particular to UiPath and can store any kind of data, including text, numbers, dates, and arrays (one) - Collection - Data Table - GenericValue - Dictionary

a. GenericValue

10. You have just created a new project. How would you set the classic experience for this specific project? - Manage Packages -> Install the Modern Activities pack - Project Settings -> General - Backstage View -> Settings -> Design - Activities Panel -> Filter

a. Project settings -> General

12. Which of the following actions can be easily performed by Studio users that are signed in to Orchestrator? (Choose all that apply) - Publish a package to Orchestrator - Run jobs using published processes - Run jobs in Automation Cloud - Run a process in debug mode

a. Publish a package to Orchestrator b. Run jobs using published processes

9. Characteristics that make a process suitable for automation (3) - Validation based - Repetitive - Rule-based - High exception rate - Stable

a. Rule-based b. Stable c. Repetitive

8. From the given options, identify the scraping wizard used in the modern design experience (one) - Table Extraction - Data Scraping - APP/web Recorder - Screen Scraping

a. Table Extraction

8. When creating a process with multiple nested decisions, you'd opt for the Flowchart layout? - True - False

a. True

2. A job is executed from Orchestrator. What was the type of the Robot used? - Unattended - Hybrid - Attended - Assistant

a. Unattended Robot

2. What happens when we publish an automation process to Orchestrator (choose one) - A process is created automatically if one doesn't already exist, and existing processes must be manually updated to the latest published version - A process is created automatically if one doesn't already exist, and existing processes are automatically updated to the latest published version - A process is created automatically if one doesn't already exist - If there isn't already an existing process, we must go into Orchestrator and manually create one with the same name as the Studio project

a. A process is created automatically if one doesn't already exist, and existing processes are automatically updated to the latest published version

1. How to add activities to Studio project (choose one) - From the activities panel - From the project panel - From the output panel - From the properties panel

a. Activities panel

15. Which of the following actions/ functions that aren't background compatible? (one) - Activities using image as targeting method. - Activities using Sendwindowmessage inputmethod. - Activities using fuzzy selector as targeting method. - Activities using Selector as targeting method.

a. Activities using image as targeting method

20. Which of the following options does Verify execution feature support to verify a UI element? (choose all that apply) - Checks whether the element appears - Check whether the element disappears - Text Changed - Visually Changed - Image exists - Image appears

a. Checks whether the element appears b. Checks whether the element disappears c. Text Changed d. Visually Changed

17. Which of the following output activities are supported in the modern design experience? (choose all that apply) - Get Text activity - Get Full text - Get visible text - CV GetText

a. Get Text activity b. CV GetText

2. Which design experience does the full text output method belong to? - Classic - Modern - Both

a. Modern Design and Classic Design Experience

5. Which of the following criteria are considered a best fit for automation? (choose all that apply) - Process with Standard Input - Multiple non-digital or manual actions are required in a volatile system environment - Processes that undergo frequent changes - Rule-based - Repetitive process

a. Repetitive process b. Processes with Standard Input c. Rule-based

21. Please refer to the image attached. You want to close this window by clicking on the "X" button. Something doesn't seem right. From the given option, identify issue with current selection. (Image with a red marker in the top corner and yellow in another section) (choose all that apply) - A duplicate was found. - The UI element is not clickable. - The target needs an anchor. - Target element not identified correctly

a. A duplicate was found b. The target needs an anchor c. Target element not identified correctly

6. By using table extraction wizard you have already scraped the structured data with the required configuration. Later you realized that you didn't set a limit for the extraction. How can you solve that? (choose all that apply) - Edit the value in the properties panel of Extract Table Data Activity. - Re-configure the table extraction wizard from start. - Accessing the Editing Extract Data option in the context menu of Extract Table Data Activity. - Use Data table/excel activities to alter the limit

a. Accessing the Editing Extract Data option in the context menu of Extract Table Data Activity b. Edit the value in the properties panel of Extract Table Data Activity

12. Match the below definitions with the key UI Automation concepts. Concepts: Activities, Properties, Targeting methods, Input and output methods, Recorders and wizards, Object repository, AI Computer Vision Definitions: Identify the UI Element to take an action on, Define how what technology is used when sending input or getting output from an UI, Uses a neural network to identify elements on screen, Tell the Robot what actions to take, Help developers create UI Automation faster, Helps store and share UI Element targets, Determine how Activities behave

a. Activities: Tell the Robot what actions to take b. Properties: Determine how Activities behave c. Targeting methods: Identify the UI Element to take an action on d. Input and output methods: Define how what technology is used when sending input or getting output from an UI e. Recorders and wizards: Help developers create UI Automation faster f. Object repository: Helps store and share UI Element targets g. AI Computer Vision: Uses a neural network to identify elements on screen

2. How can we purposely pause the debugging process on an activity which may trigger execution issues? (choose one) - Use Step Out button from the Debug tab while debugging - Right-clicking the activity, and selecting Toggle Breakpoint to add and enable the breakpoint - Use Step Into button from the Debug tab while debugging - Enable the Highlight Elements function from the Debug tab before debugging

a. Add a breakpoint by... i. Right-clicking an activity and selecting Toggle Breakpoint. ii. Selecting the activity and clicking the Breakpoints button on the Debug tab. iii. Pressing F9 while the desired activity is selected

16. Which of the following actions gets captured automatically by the App/Web recorder? (choose all that apply) - Clicking Action - Typing text - Sending keyboard shortcuts using your keyboard - Copying text - Hovering over an element - Highlighting an element

a. Clicking Action b. Typing text c. Sending keyboard shortcuts using your keyboard

7. You are saving the input from users to a variable of string type in Main.xaml. The user info is stored in an Excel spreadsheet by a Write Range activity added in WriteData.xaml. WriteData.xaml is invoked in Main.xaml. What direction will your argument have? - In/Out - Out - Property - In

a. In

13. ChromiumAPI is a...? (one) - Targeting method - Scraping method - Input method - Output method

a. Input method

12. Most encountered collection with dynamic size (choose one) - List - Array - GenericValue - Dictionary

a. List

11. What does the sign-in feature connect Studio to? (choose one) - Assistant - Orchestrator - Unattended robot - Attended robot

a. Orchestrator

6. Which of the following responsibilities are performed by the RPA Developer throughout the implementation process? (choose all that apply) - Validate that documented to-be steps are feasible for automation - Build code modules are outlined and assigned (either as workflow files or libraries, as needed) - Monitor logs and review any exception cases that occur - Finalize process logging (in line with logging guidelines) and sync standards with customer for post-deployment care - Conduct ad hoc code reviews to ensure developer code quality is in line with best practices laid - Ensure code is in line with development best practices - Conduct unit tests on created modules as development progresses to catch and fix any bugs that may arise

During Development and Unit Testing: - Build code modules as outlined and assigned (either as workflow files or libraries, as needed). - Conduct unit tests on created modules as development progresses to catch and fix any bugs that may arise. - Ensure code is in line with development best practices During integration and User Acceptance Testing (UAT) - Break-fix as needed, per testing results. - Finalize process logging (in line with logging guidelines) and sync standards with customer for post-deployment care. During Deployment and hypercare - Break-fix as needed through agreed-upon hypercare period. - Monitor logs and review any exception cases that occur.

3. Used to pass data from one workflow file to another in UiPath Studio - Arguments - Arguments and Variables - Variables - GenericValue Variables

a. Arguments only

5. Variable properties Properties: Default, Type, Name, Scope - Definitions: Value variable is initialized with, Part of the workflow where variable will be used, What data will be stored in the variable, How variable will be identified

a. Default: Value variable is initialized with b. Scope: Part of the workflow where variable will be used c. Type: What data will be stored in the variable d. Name: How variable will be identified

9. Which of the below options are true for 'Chromium API'? (choose all that apply) - Hot key support. - Execution speed is fastest in compared to Hardware events. - Works in the background. - 100% compatible with all sort of the applications.

a. Hot key support b. Works in the background

17. Identify the key differences between Modern and Classic design experiences (choose all that apply) - Input Methods Used - Activities - Output Methods - Activities properties

a. Input Methods Used b. Activities c. Activities properties

14. What are the key features of ChromiumAPI? (choose all that apply) - It's the fastest input method among all four input methods. - It doesn't support hotkeys. - It can empty the field before typing. - It works in the background.

a. It can empty the field before typing b. It works in the background

1. Which of the following statements are true? (choose all that apply) - In overall UI automation scenarios, more than 90% of classic activities utilize the most reliable targeting method, namely Image. - Modern activities uses a targeting technology called Unified Target that cycles through all of the available targeting methods - Developers can use modern and classic activities regardless of the automation project's design experience - Object repository is only available in the modern design experience

a. Modern activities uses a targeting technology called Unified Target that cycles through all of the available targeting methods b. Developers can use modern and classic activities regardless of the automation project's design experience c. Object repository is only available in the modern design experience

13. Which of the following three (3) fields are mandatory when creating a variable in the variable panel? - Scope - Name - Default value - Variable type - Expression

a. Scope b. Name c. Variable type

16. Which targeting methods does the Unified targeting method use to identify the Required UI Element? (choose all that apply) - Selector - Fuzzy Selector - Image - Neural network - Native Text

a. Selector b. Fuzzy Selector c. Image

6. Actions to be taken to run a job on an attended robot connected to the cloud Orchestrator (choose all that apply) - User is signed into Orchestrator - An automation process is published in Orchestrator, in a folder to which the user has access - The user has an 'Automation Developer-Named User' license type assigned - The user is added to Automation Cloud

a. Signed into Orchestrator b. User added to Automation Cloud c. Automation process published to Orchestrator in a folder in which the user has access

4. Six RPA implementation phases Phases: Deployment and Hypercare, Process Analysis, Solution Design, Integration and User Acceptance Testing (UAT), Development and Unit Testing, Discovery and Kickoff Descriptions: Technical team designs a future state flow and maps out the various modules to be built, Final process packages, libraries, and assets are migrated to the production Orchestrator, The initial implementation team assesses the potential automation complexity, The modules outlined in the design whiteboard are created by the development team, Implementation team analyses and identifies the requirements of the customer's process, The implementation team conducts integration and UAT together with the business team

a. Solution design: Technical team designs a future state flow and maps out the various modules to be built b. Deployment and hypercare: Final process packages, libraries, and assets are migrated to the production Orchestrator c. Discovery and kickoff: The initial implementation team assesses the potential automation complexity d. Development and unit testing: The modules outlined in the design whiteboard are created by the development team e. Process analysis: Implementation team analyses and identifies the requirements of the customer's process f. Integration and user acceptance testing: The implementation team conducts integration and UAT together with the business team

4. Tasks that can be taken over by RPA robots (choose all that apply) - Validate data extraction results - Validate data classification results - Make decisions based on predefined rules - Capture data from text fields - Start applications

a. Start applications b. Capture data from text fields c. Make decisions based on predefined rules

3. You are running the classic design experience at Studio level. What path would you use to enable the modern design experience for all new projects? Steps to order: Click Settings, Access the Studio Backstage View, Enable Use Modern for New Projects, Click Design

a. Step 1: Access the Studio Backstage View b. Step 2: Click Settings c. Step 3: Click Design d. Step 4: Enable Use Modern for New Projects

11. UiPath Components Component: UiPath Studio, UiPath Orchestrator, UiPath Automation Hub, UiPath Robot Description: Designing automation workflows, Executing automation workflows, Managing and monitoring the execution of automation, Documenting automation opportunities and managing them from discovery to implementation

a. Studio: Designing workflows b. Orchestrator: Managing and monitoring execution c. Automation Hub: Documenting and managing automation opportunities d. Robot: Executing workflows

10. To which of the following products and profiles will a user with an Automation Developer-Named User license assigned from Automation Cloud have access to? (Choose all that apply) - StudioX - Studio - Attended robot - Data Service - Process Mining - Action Center - Task Capture

a. StudioX b. Studio c. Attended robot d. Data Service e. Action Center f. Task Capture

6. Which one of the following activities consists of a conditional expression and a collection of cases, with a corresponding set of activities? (one) - Switch - Parallel - For Each - If

a. Switch

11. State if the following are asynchronous execution or conditional activity - Switch, Else If, Parallel Activity

a. Switch: Conditional activity b. Else If: Conditional activity c. Parallel Activity: Asynchronous execution

4. Which of the following statements about robots are true? - Unattended robots are typically deployed on separate machines - Attended robots can't run processes published to Orchestrator - You can run jobs from Orchestrator both on attended and unattended robots - Attended users can run automation jobs from UiPath Assistant

a. TRUE: Unattended robots=typically deployed on separate machines b. FALSE: Attended robots can't run processes published to Orchestrator c. FALSE: You can run jobs from Orchestrator both on attended and unattended robots d. TRUE: Attended users can run automation jobs from UiPath Assistant

10. What activity can we use to iterate through emails and process each piece of information individually? (choose one) - 'Get Outlook Mail Messages' - 'Save Attachments' - 'Filter' property field - 'For Each' activity

a. The 'For Each' activity

9. What are three reasons for which an RPA Developer must have a clear understanding of the 'to-be' process steps? - To make sure that the automation outcome is the one agreed upon with the business - To know what needs to be handed over and schedule the handover sessions with the business team - Because the RPA Developer follows the 'to-be' process diagram to write the code - To ensure code is in line with development best practices - If changes or bug fixes are needed, the RPA Developer will refer to the diagram for cross-checking and removing ambiguities

a. To make sure that the automation outcome is the one agreed upon with the business b. Because the RPA Developer follows the 'to-be' process diagram to write the code c. If changes or bug fixes are needed, the RPA Developer will refer to the diagram for cross-checking and removing ambiguities

5. Check App state activity can be used outside the scope of Use application browser card. - True - False

a. True

13. What's the use of highlighted button next to the Browser URL in the give image? (Image with url and little button that looks like a web browser) - Used to launch a new instance of the application or a new browser session, preserving the configurations made in the Options - Browser property section of a Use Application/Browser Activity. - Used to launch a new instance of a browser session, preserving the current configuration settings. - Used to launch a new instance of a desktop application, preserving the current configuration settings. - Used to launch a new instance of the application or a new browser session, with the default configuration settings of a Use Application/Browser Activity.

a. Used to launch a new instance of a browser session, preserving the current configuration settings

11. Which of the following statements about UI automation are true? (one) - User interface automation is accomplished by imitating real human user interactions. - Complex applications can't be automated through UI automation. - All UiPath Studio activities are universal and can be used when automating any application

a. User interface automation is accomplished by imitating real human user interactions

6. Correct way to concatenate a string variable (UserName) with a string (" is online") - "is online" + UserName - UserName + " is online" - "UserName" + " is online" - UserName + is online

a. UserName + " is online"

11. In the example given, what should the value of the Username variable be to pass the verification set for the Type Into activity? The Username variable is of type String. (Image shows a type into with Username typed in and at the bottom it says "Verify that [email protected] is typed" - Username variable should have the value "[email protected]". - Verify execution feature isn't configured. - Any value in the Username variable; it doesn't matter. - The word "Username".

a. Username variable should have the value "[email protected]".

16. How can you increase the validation score to 100%? (image shows duplicates and actual target has Name next to it and Destination (Demand) above it) (one) - By adding section title Destination (Demand) as another Anchor - By increasing the image accuracy for the Target UI element - By increasing the Image accuracy for the Anchor UI element - By enabling the Selector targeting method

a. By adding section title Destination (Demand) as another Anchor

1. How can we add an activity to the workflow in Studio? (choose one) - By clicking the Activities panel, selecting the needed activity from the Available activities or just search for the keyword inside the Search bar, then drag and drop it inside the workflow. - By right-clicking inside the workflow where we want to add the new activity and selecting Run to this Activity - By clicking the Project panel, typing in the Search bar the keyword, then just drag and drop it in the workflow - By clicking the Project panel, then just right-click inside it, click Add and select the needed activity

a. By clicking the Activities panel, selecting the needed activity from the Available activities or just search for the keyword inside the Search bar, then drag and drop it inside the workflow.

11. What container do you need to add to be able to use Modern Excel activities? (one) - Excel Application Scope - No container is needed - Use Application/Browser - Use Excel File

Use Excel File

12. You are building an automation for a webpage, one of the UI elements, which you want to indicate, is available only on hover. How do you select/indicate that particular UI element? (one) - By enabling the Hoverable Element selection - Using Pause Configuration Option - Need to adjust many things in the workflow to achieve this requirement - Using Keyboard Shortcuts

a. By enabling the Hoverable Element selection

3. If the PDF activities are not listed in your Activities Panel, how can you get them? (one) - By going to the Property Panel. - By finding them in the Library tab. - By going to the Output panel. - By installing them using the Manage Packages feature.

a. By installing them using the Manage Packages feature

8. How can you get the PDF activities that are not listed in your Activities Panel? (one) - By going to the Property Panel. - By installing them using the Manage Packages feature. - By finding them in the Library tab. - By going to the Output panel.

a. By installing them using the Manage Packages feature

1. How can you overwrite the last commit to a Git repository in UiPath Studio? (one) - By selecting the Commit option - By selecting a version you want to commit to in the Commit Changes window - By selecting Amend Commit in the Commit Changes window - By selecting Undo in the Project context menu

a. By selecting Amend Commit in the Commit Changes window

10. How can you overwrite the last commit to a Git repository in UiPath Studio? (one) - By selecting Amend Commit in the Commit Changes window - By selecting Undo in the Project context menu - By selecting a version you want to commit to in the Commit Changes window - By selecting Undo Commit in the Commit Changes window

a. By selecting Amend Commit in the Commit Changes window

1. At the start of your day, you've pulled the latest version of the project you're working on from the remote Git repository. You've been working for two hours and now you want to check the difference between your version of the project and the last committed version. How can you do this? (one) - By checking the Solve Conflicts window which is displayed when a project with changes is pushed to the remote repository - By selecting Show Changes in the Project context menu - By selecting Solve Conflicts in the Project context menu - By checking the Show Changes window which is displayed when a project with changes is pushed to the remote repository

a. By selecting Show Changes in the Project context menu

11. What is one way we can make sure our selector is reliable when interacting with various windows, buttons, drop-down lists, and other user interface elements? - By selecting just text elements - By selecting just buttons - By selecting larger elements on screen - By using other UI elements as anchors, for example a label or title

a. By using other UI elements as anchors, for example a label or title

13. What is the keyboard shortcut for accessing the log folder? - CTRL + E - ALT + E - ALT + L - CTRL + L

a. CTRL + L

17. Which panel displays the next activity to be executed and its parent containers when the project is paused in debugging? (one) - Watch - Immediate - Locals - Call Stack

a. Call Stack

2. Key benefits of Object repository are: (choose all that apply) - Reliability - Handles the exceptions generated by the UI Activities. - Helps in debugging the Selectors - Centralized UI Libraries - Reusability

a. Centralized UI Libraries b. Reusability c. Reliability

4. Enable Classic activities in Studio (choose one) - Right-click the project Dependencies and installing the activity packages that we need - Making sure we select only the activities under the Classic category when searching inside the Activities panel - Making sure that the project.json file isn't in a Read-Only location - Click View Options at the top of the Activities panel, and then select Show Classic

a. Click View Options at the top of the Activities panel, and then select Show Classic

3. Run a project in Debug mode (choose one) - Clicking Debug ribbon tab, then clicking Remote Debugging - Clicking Debug ribbon tab, then clicking Debug File drop-down list and selecting Run Project - Clicking Debug ribbon tab, then clicking Debug File drop-down list and selecting Run File - Clicking the Design or Debug ribbon tab, then click Debug File drop-down list and select Debug Project

a. Click the Design or Debug ribbon tab, then click Debug File drop-down list and select Debug Project

5. Open a Project's location on the machine in Studio (choose one) - Click Project panel and Expand All - Click Project panel and Project Settings - Click Project panel and Show All Files - Click Project panel and File Explorer

a. Click the Project panel and select the File Explore option

14. What operations can you perform using Git? (choose all that apply) - Clone - Push and Pull - Merge - Delete

a. Clone b. Push and Pull c. Merge

12. You've been assigned to work on a new automation project. You need to get the project template which is already stored in a remote Git repository. Which option do you need to use in the Studio Team tab? (one) - Git Init - Copy to Git - Connect to Git - Clone Repository

a. Clone Repository

6. Match the Git integration commands with the correct action descriptions Command: Commit, Undo, Push, Pull Descriptions: Will save the changes to the local repository., Will send the changes to the remote repository., Will get the latest version from the remote repository., Will revert the changes done after the last commit.

a. Commit: Will save the changes to the local repository b. Push: Will send the changes to the remote repository c. Pull: Will get the latest version from the remote repository d. Undo: Will revert the changes done after the last commit

14. What is the type of breakpoint in the picture below? (has condition and no log message) (one) - Simple breakpoint - Conditional breakpoint - Simple tracepoint - Conditional tracepoint

a. Conditional breakpoint

15. What is the keyboard shortcut to create an argument of direction IN? (one) - Ctrl + K - Ctrl + Shift + M - Ctrl + M - Alt + M

a. Ctrl + M

7. Which type of variable does the data scraping method use to store the extracted data? (one) - String - Array - DataTable - UiElement

a. DataTable

1. The following calendar page selector will work for? "&It;html app\='chrome.exe' title\='UiPath - Calendar - june ?, 2021' />" - Works for all the days in June month - Days between - June 1 to June 9 in the year 2021 - all the june 1 date irrespective of year. - All days of the first week of june

a. Days between - June 1 to June 9 in the year 2021

11. What is the default action of the Play button in the Ribbon? (one) - Debug Current File - Debug Project - Run Current File - Run Project

a. Debug Current File

1. Topics on which an RPA Developer collaborates with the RPA Solution Architect throughout the stages of an implementation (choose all that apply) - Ensure all deliverables have been completed, signed off on, and delivered to customer as per the Statement of Work (SOW) - Testing - Debugging - Mentoring - Reviewing and signing-off on the Development Specifications Document (DSD) - Troubleshooting - As part of hypercare, to establish review sessions with CoE/Business as required to discuss the results

a. Debugging, testing, mentoring, troubleshooting, and reviewing and signing-off on the Development Specifications Document (DSD)

4. Match the input methods with the correct definitions: Input method: Default, Simulate, Send window messages Definition: - Clicks: the mouse cursor moves across the screen - Replays the window messages that the application receives when the mouse/keyboard are used - Uses the technology of the target application (the API level) to send instructions

a. Default -> Clicks: the mouse cursor moves across the screen b. Send window messages -> Replays the window messages that the application receives when the mouse/keyboard are used c. Simulate -> Uses the technology of the target application (the API level) to send instructions

7. Match panels in Studio Panels: project panel, designer panel, output panel, properties panel, activities panel Descriptions: - We can manage the activities added to the current workflow file - We can manage project files, dependencies, and configure project settings - It's contextual and enables us to view and change the properties of a selected activity - See log messages output, status information for the project execution, errors, and more - We can view all available activities and add activities to our automation

a. Designer panel: We can manage the activities added to the current workflow file b. Project panel: We can manage project files, dependencies, and configure project settings c. Properties panel: It's contextual and enables us to view and change the properties of a selected activity d. Output panel: See log messages output, status information for the project execution, errors, and more e. Activities panel: We can view all available activities and add activities to our automation

3. What do branches allow our team to do? (one) - Compare different versions of the project - Compare between different projects - Manage workflow files - Develop and test various features in parallel

a. Develop and test various features in parallel

4. What is the best collection data type to store several cake recipes (name and ingredients)? (one) - Array - Dictionary - List

a. Dictionary

7. Which of the three collection data types is the best to store several cake recipes (names and ingredients)? (one) - List - Set - Dictionary - Array

a. Dictionary

6. The body of a loop is executed at least once when this activity is used. (one) - For Each - While - Do While - Loop Sequence

a. Do While

18. Observe the given image. Identify which application UI descriptors are captured in the Object Repository panel. (image shows Project UI Descriptions with DoubleUI and Notepad app within it, and UI Libraries tab) (choose all that apply) - UI Libraries - DoubleUI - Notepad app - Not Captured any UIDescriptors

a. DoubleUI b. Notepad app

1. Which of the following activities has a Boolean variable as the output? (one) - Element Exists - Wait Element Vanish - Find Element - On Element Appears

a. Element Exists

13. What is remote debugging? (one) - Enables to run and debug processes on robots deployed to remote machines. - Allows you to pause the remote debugging process at any given moment. - Enables to restart the remote debugging process - Allows to re-try the remote debugging process

a. Enables to run and debug processes on robots deployed to remote machines

6. Which of the following issues are not typically handled in the RPA development stage? (one) - Application issues - Automation issues - Environment issues - Testing issues

a. Environment issues

2. What events generate log entries by default when executing a process in run mode? (choose all that apply) - Execution start - Invoking a workflow file - Transaction end - Getting data from an external source - Execution end - Transaction start - Error log - Activity information

a. Execution start b. Execution end c. Transaction start d. Transaction end e. Error log

7. What are the different methods that UiPath offers for List Manipulation? (choose all that apply) - Remove from Collection - Exists in Collection - Rename Collection - Delete Collection - Add to Collection - Clear Collection

a. Exists in Collection b. Remove from Collection c. Add to collection d. Clear collection

11. What are the principles an UiPath implementation should follow? (choose all that apply) - Maintainable - Extensible - Floating - Efficient - Reliable - Unattended

a. Extensible b. Reliable c. Efficient d. Maintainable

4. The workflow contains a Get Text Activity and the scraping method is set to Full text. While running the automation, the application is minimized. What's the outcome of the Get Text Activity? (one) - It extracts both the text and the text position. - It throws an error. - The Get Text activity doesn't allow you to select the scraping method. - Extract the correct required text.

a. Extract the correct required text

10. You can use the Simulate input method to send hotkeys - True - False

a. False

15. Object Repository is available in both the experiences - True - False

a. False

16. Active Directory users can be configured in Orchestrator only to have an Unattended Robot automatically created, but not an Attended Robot. - True - False

a. False

16. In the show Changes window, activities highlighted in green have modified properties - True - False

a. False

17. While fine-tuning the target UI element, you can use variables in the Selector, but not in the Fuzzy selector. - True - False

a. False

18. A Business rule exception describes an error rooted in a technical issue, such as an application that is not responding - True - False

a. False

2. When a user is being imported from Active Directory, the automation robot creation can be configured only for the attended robot, but not for the unattended one - True - False

a. False

3. App/web recorder doesn't support image targeting method. - True - False

a. False

5. This is a reliable selector for a dynamic page: "webctrl idx\='144' tag\='IMG'/" - True - False

a. False

6. The Send Outlook Mail Message activity will work without having Microsoft Outlook installed - True - False

a. False

3. Match logging level with definition Levels: Fatal, Error, Warn, Info, Trace Definitions: The robot cannot or should not recover from the error, Information useful while developing/debugging but not useful in production, An error has occurred. The robot will try to recover, Information about the robot's progress., An important piece of information you want to stand out from the other logs.

a. Fatal: The robot cannot or should not recover from the error b. Error: An error has occurred. The robot will try to recover. c. Warn: An important piece of information you want to stand out from the other logs. d. Info: Information about the robot's progress. e. Trace: Information useful while developing/debugging but not useful in production.

13. The filtering options provided with 'Get Outlook Mail Messages' are: (choose all that apply) - Filter - FilterbyMessageIds - Top - OnlyUnreadMessages

a. Filter b. FilterbyMessageIds c. Top d. OnlyUnreadMessages

3. Which activity can be used to process every item in a collection individually? (one) - Do While - For Each - If - While

a. For Each

5. Which out of the three activities can be used to process every item in a collection individually? (one) - Do While - For Each - While

a. For Each

4. Which activity would be your first choice to loop through all the rows of a data table? (one) - For Each - While - Join Data Tables - For Each Row

a. For Each Row

17. Which of the following type of process uses the User Interface? - Headless - Foreground - Background

a. Foreground process

7. Which of the following statements about mock testing are true? (choose all that apply) - Changes made in the source workflow file are applied to the mock file whenever the project is saved. - In mock workflows, you can only edit the mocked activities. - You can have a single mock file for a test case. - In a Given-When-Then test case structure, 'Surround with mock' is available for the activities in all the three blocks.

a. In mock workflows, you can only edit the mocked activities b. Changes made in the source workflow file are applied to the mock file whenever the project is saved

20. Which of the following statements about mock testing are true? (choose all that apply) - In mock workflows, you can only edit the mocked activities. - You can have a single mock file for a test case. - In a Given-When-Then test case structure, 'Surround with mock' is only available for activities in the When block. - Changes made in the source workflow file are applied to the mock file whenever the project is saved. - You can create a mock file from the Activity panel

a. In mock workflows, you can only edit the mocked activities b. In a Given-When-Then test case structure, 'Surround with mock' is only available for activities in the When block c. Changes made in the source workflow file are applied to the mock file whenever the project is saved

5. Stages where RPA developer has highest contribution and responsibility - In the Development and Unit Testing, Integration and UAT, and Deployment and Hypercare stages - In the Process Analysis, Solution Design, and Development and Unit Testing stages - In the Solution Design, Development and Unit Testing, and Deployment and Hypercare stages - In the Discovery and Kickoff, Development and Unit Testing, and Deployment and Hypercare stages

a. In the Development and Unit Testing, Integration and UAT, and Deployment and Hypercare stages

2. Where can you find the Run from this Activity, Run to this Activity and Test activity actions? (one) - In the activity contextual menu in the Designer panel. - In the Locals panel. - In the activity contextual menu in the Activities panel. - In the Properties panel.

a. In the activity contextual menu in the Designer panel

14. Match the following with the correct design experience (modern or classic) - Input Method: ChromiumAPI, Activities: UI activities only work within containers, Activities: UI activities can work without containers, Recorders: App/Web and Computer Vision, Recorders: Basic, Desktop, Web, Image, Native Citrix, and Computer Vision, Targeting methods: Unified target, Targeting methods: Mostly selector, Scraping wizards: Data Scra ping and Screen Scraping, Is the default option unless updated, Targeting method: Native text, Scraping wizards: Table Extraction, Object repository

a. Input Method: ChromiumAPI -> Modern design experience b. Activities: UI activities only work within containers -> Modern design experience c. Activities: UI activities can work without containers -> Classic design experience d. Recorders: App/Web and Computer Vision -> Modern design experience e. Recorders: Basic, Desktop, Web, Image, Native Citrix, and Computer Vision -> Classic design experience f. Targeting methods: Unified target -> Modern design experience g. Targeting methods: Mostly selector -> Classic design experience h. Scraping wizards: Data Scraping and Screen Scraping -> Classic design experience i. Is the default option unless updated ->Modern design experience j. Targeting method: Native text -> Modern design experience k. Scraping wizards: Table Extraction -> Modern design experience l. Object repository -> Modern design experience

9. Match the test levels with the right definitions Test levels: Acceptance testing, Integration testing, System testing, Unit testing Definitions: Testing the interactions between two sequences in the same automation project, End-users interacting with the entire system, Testing workflows individually, Developers or testers assessing the behavior of the entire automation

a. Integration testing: Testing the interactions between two sequences in the same automation project b. Acceptance testing: End-users interacting with the entire system c. Unit testing: Testing workflows individually d. System testing: Developers or testers assessing the behavior of the entire automation

10. You have the string variable invoiceNumber = "INV 1432" and you want to replace the last four digits with "1526". Which of the following expressions would achieve this? (one) - Replace.InvoiceNumber(4, "1526") - InvoiceNumber.Replace(4,4, "1526) - Replace.InvoiceNumber("1526", "1432") - InvoiceNumber.Replace("1432", "1526")

a. InvoiceNumber.Replace("1432", "1526")

12. If a company's Orchestrator consists of multiple tenants, will the libraries be shared between the tenants? - Yes - No - It depends on the configuration

a. It depends on the configuration

6. What happens when you click an activity or container in the Call Stack Panel? (one) - Nothing. - It stops the execution of that activity. - It starts execution from that activity or container. - It focuses on that activity or container.

a. It focuses on that activity or container

14. By default, the data stored in a queue item... (one) - Is in a free format and cannot be changed to a structured format. - Is in a free format, but a specific format can be set. - Has to be in a structured format from the beginning.

a. It in a free format, but a specific format can be set

2. Which of the following statements are true regarding the Find Element activity? (choose all that apply) - It throws an exception if it doesn't find the element on screen. - It returns the found element in a variable for later use. - It returns a Boolean (True or False) specifying if the element was found on screen.

a. It throws an exception if it doesn't find the element on screen b. It returns the found element in a variable for later use

9. What happens if you use a Write Range Activity and try to write data in an .xlsx file that does not exist? (one) - It will continue the execution without writing the data. - It will create that file for you and write the data in it. - It will throw an error. - It will create a new blank file.

a. It will create that file for you and write the data in it.

16. Match the description of the process with the right transaction processing model Model: Iterative, Linear, Transactional Description: Creating accounts for the new hires from an Excel file sent via email, Creating an account for a new hire, based on an email, Creating accounts for the new hires in a live Excel file, where entries are added hourly

a. Iterative: Creating accounts for the new hires from an Excel file sent via email b. Linear: Creating an account for a new hire, based on an email c. Transactional: Creating accounts for the new hires in a live Excel file, where entries are added hourly

4. How would you describe what a log is in terms of data type? (one) - String - List - JSON key-value pairs - DataTable

a. JSON key-value pairs

1. Match the entities with their corresponding descriptions Entity: Process, Job, Package, Asset Description: A process execution. A piece of data stored in Orchestrator for the use of robots, An automation project published to Orchestrator, A version of a package allocated to a folder

a. Job: A process execution b. Asset: A piece of data stored in Orchestrator for the use of robots c. Package: An automation project published to Orchestrator d. Process: A version of a package allocated to a folder

7. Arrange the log levels by severity: from level 1 the least severe to level 6 the most severe - Trace - Fatal - Information - Warning - Verbose - Error

a. Level 1: Verbose b. Level 2: Trace c. Level 3: Information d. Level 4: Warning e. Level 5: Error f. Level 6: Fatal

10. Collections are largely used for handling and processing complex data. Which one of the following is the most encountered collection with a dynamic size? (one) - Array - List - Dictionary - Generic Value

a. List

12. The type of collection that does not have fixed number of elements are known as: (one) - Array - List - String - Variable

a. List

5. The type of collection that does not have fixed number of elements are known as: (one) - Arrays - String - Variables - List

a. List

8. Which variable type is fit for datasets of single values whose number is liable to change? - Array - Dictionary - List

a. List

7. What is the supported variable type in the Output property field of all Get Mail activities (POP3, IMAP, Outlook, Exchange)? (one) - MailMessage - List (MailMessage) - Generic - List (Generic)

a. List (MailMessage)

16. Which panel can be used to modify the properties of a current activity? (one) - Locals - Call stack - Breakpoint - Immediate

a. Locals

6. List Manipulation includes: (choose all that apply) - Adding and removing items. - Searching for an element. - Sorting the objects. - Merging - Looping through the items. - Extracting items and converting them to other data types.

a. Looping through the items b. Sorting the objects c. Adding and removing items d. Searching for an element e. Extracting items and converting them to other data types

6. Which of the following entities need to be mapped to the folder in order to run an unattended job? (check all that apply) - User or Robot - Package - Process - Machine template - Queues

a. Machine template b. Process c. User or Robot

8. The location from where we can retrieve messages (one) - Port - Server - Mail Folder - Account

a. Mail Folder

5. Which of the following properties are found in the Get Outlook Mail Messages activity? (one) - Password - Port - MailFolder - Server

a. MailFolder

6. Pair the following methods that use the RegEx builder with the correct explanations. Method: IsMatch, Replace, Matches Explanation: Searches an input string for all occurrences and returns all the successful matches., Indicates if the specified regular expression finds a match in the specified input string., Replaces strings that match a Regex pattern with a specified replacement string.

a. Matches: Searches an input string for all occurrences and returns all the successful matches b. IsMatch: Indicates if the specified regular expression finds a match in the specified input string c. Replace: Replaces strings that match a Regex pattern with specified replacement string

11. Which operations you can perform in data manipulation in order to facilitate its usage and increase its management capabilities? (choose all that apply) - Modify - Format - Structuring - Sorting - Searching - Merging

a. Modify b. Format c. Structuring d. Sorting

10. Match the following variable properties with their definitions: Properties: Type, Default value, Scope, Name Definitions: Defines how the variable will be identified, Defines what kind of data can be stored in the variable, Defines the part of the workflow where the variable can be used, Defines the value the variable is initialized with

a. Name: Defines how the variable will be identified b. Type: Defines what kind of data can be stored in the variable c. Scope: Defines the part of the workflow where the variable can be used d. Default value: Defines the value the variable is initialized with

6. Order the steps to activate Verbose level logging in Studio - Enable Log activities - Run the process in Debug mode - Navigate to the Debug tab - Click Open Logs - Open the correct Execution log file

a. Navigate to the Debug tab b. Enable log activities c. Run process in Debug mode d. Click Open Logs e. Open the correct Execution log file

1. What expression would you use to instantiate a dictionary object that pairs names (key) with ages (value)? (one) - New Dictionary(of Int32, String) - Dictionary (String, Int32) - Dictionary (Int32, String) - New Dictionary(of String, Int32)

a. New Dictionary(of String, Int 32)

12. Is UiPath Robot a sub-component of UiPath Orchestrator? - Yes - No

a. No

12. Is the Anchor set correctly for this Get Text activity that should retrieve the transaction number? (Image with target on "Transaction #" and anchor on 381892) - Yes - No

a. No

5. An automation process using UI Interaction activities set to the default input method is running on Michelle's machine. Would you recommend that Michelle works on her machine while the process is running? - Yes - No

a. No

5. Can the mocking feature be used without creating a test case? - Yes - No

a. No

8. From an automation potential standpoint, a process in which changes are frequent, the system environment is volatile, and multiple manual (even non-digital) actions are required belongs to the.. (one) - Zero-touch automation - High-Cost RPA - Semi-Automation - No RPA

a. No RPA category

15. What is the maximum number of catches you can have in a Try/Catch block? - 2 - 1 - 5 - No limit

a. No limit

3. What is the limit as to how many Catches you can use in a Try Catch activity? - At least one - Minimum 2 - No limit - By default 3

a. No limit

1. Can activities which require an Use Excel Application container run on a machine that does not have the Excel application installed? (one) - No, these activities require Excel to be installed - Yes, but only for .xlsx files - Yes, but only for .xls files - Yes, for every Excel file type

a. No these activities require Excel to be installed

12. Check if the log level for the Catch block is correctly set. (image shows an error for not being able to create a folder) - No, it should be Warn. - No, it should be Fatal. - Yes, Info level is enough.

a. No, it should be fatal

3. When running a job, will all the automation '.xaml' files included in the project be executed? - Yes, because we can test and run any workflow separately. - No, only files linked to the Main.xaml through the Invoke Workflow File activity will be executed. - Yes, because data is passed between workflows using arguments. - No, only workflows containing arguments will be executed.

a. No, only files linked to the Main.xaml through the Invoke Workflow File activity will be executed

16. How many Global Exception Handlers can be set per automation project? - Any number - 1 - 2 - Depends on the type of execution

a. One

1. Which one of the following is used to pass data from one workflow to another in UiPath Studio? - Arguments - Variable - Variable and Argument - GenericValue Variables

a. Only Arguments

15. Review Question: Which of the following is used to pass data from one workflow file to another in UiPath Studio? - Arguments - Arguments and Variables - Variables - GenericValue Variable

a. Only Arguments

9. Which of the following is used to pass data from one workflow file to another in UiPath Studio? - Variables - GenericValues - Variables and Arguments - Arguments

a. Only Arguments

3. What type of robot can you provision by using the sign in feature? - Only attended robots - Only unattended robots - Both unattended and attended robots

a. Only attended robots

1. What is the easiest way to get the invoice number from a native PDF file? (one) - Use the Read PDF with OCR activity and get the value by using string manipulation. - Open the PDF file with Adobe Acrobat Reader and scrape only the relevant information. - Use the Get Text activity - Use the Read PDF Text activity and get the value by using string manipulation.

a. Open the PDF file with Adobe Acrobat Reader and scrape only the relevant information

17. What are the publishing options available for project templates? (choose all that apply) - Orchestrator Tenant Libraries Feed - Local - Custom - Custom applications - Local + Custom feed

a. Orchestrator Tenant Libraries Feed b. Local c. Custom

9. Which of the following statements about storage buckets is true? (one) - All storage buckets in Orchestrator are read-only. - Orchestrator admins can't edit user access rights to storage buckets. - Orchestrator admins can toggle between read-only and write privileges for each storage bucket

a. Orchestrator admins can toggle between read-only and write privileges for each storage bucket

5. What is the most important capability for the mentioned UiPath components? Components: Robot, Orchestrator, Studio, Assistant, Automation Cloud Capabilities: Building automation projects, Managing automation processes and jobs, Commanding the attended robot, Running automation jobs, Managing the users and cloud services

a. Orchestrator: Managing automation processes and jobs b. Robot: Running automation jobs c. Studio: Building automation projects d. Assistant: Commanding the attended robot e. Automation Cloud: Managing the users and cloud services

2. What activity can you use to write a data table to a string variable? (one) - Generate Data Table - Write Range - Merge Data Table - Output Data Table

a. Output Data Table

11. Identify and match the keyboard shortcuts for the following options in the selection option window Options: Pause Configuration, Image Selection Mode, Hoverable Element Selection Shortcuts: F2, F3, F6

a. Pause Configuration: F2 b. Image Selection Mode: F3 c. Hoverable Element Selection: F6

1. Match the following with their respective functionalities. Items: Pause, Hoverable Selection, UI elements Highlighted in red, Image Selection Mode, UI elements Highlighted in yellow, Target, Anchor Functionalities: Helps to adjust required settings in the application while indicating the Target, Helps to indicate hoverable elements, Uses only Image as targeting method to identify the UI element, UI element which helps to uniquely identify the correct UI element required for UI action, UI element required to perform UI actions on it, Duplicates found, Target element not identified

a. Pause: Helps to adjust required settings in the application while indicating the Target b. Hoverable Selection: Helps to indicate hoverable elements c. Image Selection Mode: Uses only Image as targeting method to identify the UI element d. Anchor: UI element which helps to uniquely identify the correct UI element required for UI action e. Target: UI element required to perform UI actions on it f. UI elements highlighted in yellow: Duplicates found g. UI elements highlighted in red: Target element not identified

15. The status of a queue item is typically updated by a robot called... - Dispatcher - Performer

a. Performer

10. What is the most effective way to handle the click on a UI Element that is not always available? (one) - Set the ContinueOnError property of the Click activity to True. - Use a Find Element Activity. - Place the Click activity inside a Try/Catch block. - Use an Element Exists activity and then a Click activity.

a. Place the Click activity inside a Try/Catch block

10. Which are the steps of RPA implementations? (one) - Prepare RPA / Solution Design / Build RPA / Test RPA / Stabilize RPA / Constant improvement - Prepare RPA / Design RPA / Develop RPA / Test RPA / Implement RPA - Prepare RPA / Solution Design / Build RPA / Implement RPA / Constant improvement - Prepare RPA / Opportunity Assessment / Solution Design / Build RPA / Test RPA / Stabilize RPA / Constant improvement

a. Prepare RPA / Solution Design / Build RPA / Test RPA / Stabilize RPA / Constant improvement

8. Ways to create a new variable in UiPath Studio (3) - Press Ctrl+K in an input field that requires a variable in the Properties panel - Press Ctrl+Shift+K in an activity input field that requires a variable - Press Ctrl+K in an activity input field that requires a variable - Press Ctrl+Shift+K in an input field that requires a variable in the Properties panel - Select the Create new Variable option in the Variables panel

a. Press Ctrl+K in an activity input field that requires a variable. b. Select the Create new Variable option in the Variables panel. c. Press Ctrl+K in an input field that requires a variable in the Properties panel. d. By performing right-click in the input field and selecting the create variable option.

11. Which of the following Orchestrator entities are available through the Resources panel in Studio? (choose all that apply) - Processes - Packages - Assets - Queues - Robots

a. Processes b. Assets c. Queues

9. Which of the following are types of information you can find in the Locals Panel? (choose all that apply) - Breakpoints - Properties of the current activity - Properties of the previously executed activity - All Activity containers - Variable values - Argument values - Exceptions

a. Properties of the current activity b. Variable values c. Properties of the previously executed activity d. Argument values e. Exceptions

4. Match each Orchestrator capability with its description Capability: Running automation jobs in unattended mode, Control and license distribution, Provisioning, Inter-connectivity Description: Creates and maintains the connection with robots and attended users., Acts as the centralized point of communication for third-party solutions or applications., Enables the creation and distribution of automation jobs through queues and triggers., Creation of licenses, roles, permissions, groups, and folder hierarchies.

a. Provisioning: Creates and maintains the connection with robots and attended users b. Inter-connectivity: Acts as the centralized point of communication for third-party solutions or applications c. Running automation jobs in unattended mode: Enables the creation and distribution of automation jobs through queues and triggers d. Control and license distribution: Creation of licenses, roles, permissions, groups, and folder hierarchies

10. Which of the following statements about populating queues are true? (choose all that apply) - Queue items can be added by a robot, typically called performer. - Queue items can be uploaded directly in Orchestrator. - Queue items cannot be uploaded directly in Orchestrator. - Queue items can be added by a robot, typically called dispatcher.

a. Queue items can be added by a robot, typically called dispatcher b. Queue items can be uploaded directly in Orchestrator

11. Match each entity with the context it belongs to (folder or tenant) Entity: Queue, Webhook, Process, Job, Robot, Machine, Storage bucket

a. Queue: Folder b. Webhook: Tenant c. Process: Folder d. Job: Folder e. Robot: Tenant f. Machine: Tenant g. Storage bucket: Folder

13. Which of the following statements about queue creation are true? (choose all that apply) - Queues are created empty by default. - The maximum number of items has to be specified at the queue creation. - Queues can hold an unlimited number of items. - Queues cannot be created without at least one item.

a. Queues are created empty by default b. Queues can hold an unlimited number of items

10. Which activity can be used to read an entire sheet from an Excel file? (one) - Read Range - Get Range - Read Cell - Get Table Range

a. Read Range

7. What activity would you use to eliminate an unnecessary column in a DataTable? (one) - Remove Data Column - Remove from Collection - Delete from Collection - Delete Data Column

a. Remove Data Column

14. What is the significance of using Asterisk (*) symbol in fine-tuning the selector? (one) - Replaces zero or more characters - Replaces zero or one character - Replaces a single character - Replaces one or more characters

a. Replaces zero or more characters

12. Match the debugging actions with their respective descriptions Actions: Retry, Ignore, Restart, Break Descriptions: Starts the debugging process from the first activity in the project, Continues the execution from the next activity, Pauses the debugging process at any given moment, Re-executes the previous activity and throws the exception if it is encountered again

a. Retry: Re-executes the previous activity and throws the exception if it is encountered again b. Ignore: Continues the execution from the next activity c. Restart: Starts the debugging process from the first activity of the project d. Break: Pauses the debugging process at any given moment

19. Match the Test Explorer options with its functionality Option: Run all in View, Refresh, Passed Test Cases, Failed Test Cases Functionality: Runs tests that are currently in view with the filters applied., Filters out only the passed test cases., Filters out only the failed test cases., Populate Test Explorer with newly added test cases.

a. Run all in View: Runs tests that are currently in view with the filters applied b. Passed Test Cases: Filters out only the passed test cases c. Failed Test Cases: Filters out only the failed test cases d. Refresh: Populate Test Explorer with newly added test cases

9. Which of the following actions can be easily performed by Studio users that are signed in to Orchestrator? (choose all that apply) - Publish a package to Orchestrator. - Run jobs using published processes. - Run jobs in Automation Cloud.

a. Run jobs using published processes b. Publish a package to Orchestrator

19. Which source control systems does Studio support? (choose all that apply) - ClearCase - SVN - TFS - Git - PerForce

a. SVN b. TFS c. Git

3. Based on the image attached, which Targeting method identified the target first? (image shows list of selectors with Selector and Fuzzy Selector in that order) (one) - Fuzzy selector - Selector - Native Text - Image

a. Selector

13. Unified Target method uses which targeting methods? (choose all that apply) - Selector - Fuzzy Selector - Image - Native Text

a. Selectors b. Fuzzy Selectors c. Image

2. Which of the following are input actions? (choose all that apply) - Send Hotkey - Get Text - Type into - Click

a. Send Hotkey b. Click c. Type Into

9. What activity can you use to send an email without entering the username and password of the email account? - Send SMTP Mail Message - Send IMAP Mail Message - Send Outlook Mail Message - Send Exchange Mail Message

a. Send Outlook Mail Message

1. We want to create a robot that searches for weather information daily and then creates a report based on it. What is the best type of workflow to use? - Flowchart - Sequence - State Machine

a. Sequence

11. Fit the best workflow type to the following problem statement: we want to create a robot that runs once a day, collects stock market data, and then creates a report based on it. (one) - State Machine - Sequence - Project Template - Flowchart

a. Sequence

13. Which workflow layout should be used when there's clear succession of steps, without too many conditions? - Sequence - Flowchart - State Machines

a. Sequence

5. This project type is recommended for simple, linear workflows without multiple decision nodes. (one) - Sequence - Flowchart - State Machine

a. Sequence

2. Which of the following methods can be used to populate a list of strings type variable with the values John, Paul, George and Ringo? (choose all that apply) - Set the Default value in the Variables panel to New List(of String) from {"John", "Paul", "George", "Ringo"} - Initiate the variable with New List(of String) and use Add To Collection activities to populate the list. - Leave the Default value blank and use Add To Collection activities to populate the list. - Set the Default value in the Variables panel to {"John", "Paul", "George", "Ringo"}

a. Set the Default value in the Variables panel to New List(of String) from {"John", "Paul", "George", "Ringo"} b. Initiate the variable with New List(of String) and use Add to Collection activities to populate the list.

4. How can a robot read only the first page of a PDF file, using the PDF activities? (one) - Set the Range property to: 1. - Set the Range property to: "0" - Set the Range property to: "all" - Set the Range property to: "1"

a. Set the Range property to: "1"

15. Based on the below picture, which statement is true? (image shows two yellow boxes around the word Name, next to blank boxes) (one) - Show all matches option result, highlighted the duplicates for the Selector targeting method. - Show all matches option result for the target UI Element, highlighted the duplicates for the Fuzzy Selector targeting method. - Both the Target and Anchor are identified correctly using all three targeting methods. - Show all matches option result for the Anchor UI Element, highlighted the duplicates for the Fuzzy Selector targeting method.

a. Show all matches option result for the Anchor UI Element, highlighted the duplicates for the Fuzzy Selector targeting method

4. We need to automate a logistics process that pairs goods in several warehouses with transporters according to certain rules. It configures shipments, it calculates costs and sends daily orders. The process is continuous. What is the best type of workflow to use? - State Machine - Flowchart - Sequence

a. State Machine

9. Order the steps you need to follow to create a new library: - Create your workflow - Click Start - Publish the library to Orchestrator or a custom feed - Enter the name, location, description, and programming language - Click New Library

a. Step 1: Click Start b. Step 2: Click New Library c. Step 3: Enter the name, location, description, and programming language d. Step 4: Create your workflow e. Step 5: Publish the library to Orchestrator or a custom feed

3. You have included a Sort Data Table activity in your workflow. The DataTable variable is called dt_Usernames. The Input DataTable field is set to the dt_Usernames variable and the Output DataTable field is also set to dt_Usernames. The activity will sort the Data Table values and... (one) - store them in an Excel file - display them in the Output panel - store them in the same variable - store them in a .CSV file - store them a different variable

a. Store them in the same variable

14. To use a selector in the selector property of an activity, you can store it in a variable. What's the variable type? (one) - Int32 - UiElement - String - Boolean

a. String

13. The Data Manipulation in UiPath is based around which of the most common collection data types: (choose all that apply) - Variable - String - List - Dictionary

a. String b. List c. Dictionary

8. Choose four typical uses of RegEx: - Data scraping - Interacting with UI elements - Input validation - Debugging - String parsing - String manipulation

a. String manipulation b. String parsing c. Data scraping d. Input validation

7. What can you use to make sure that execution continues even if an Activity fails? (one) - The Throw activity - The TimeoutMS property - Surround the activity with Try/Catch Activity - AddThe DelayAfter property

a. Surround the activity with Try/Catch Activity

2. If you are using the For Each activity to loop through a list of MailMessage variables, what should you set the TypeArgument property to? (one) - System.Web.Mail.MailMessage - System.Net.Mail.MailMessage - System.Net.Mail.MailPriority - System.Net.Mail.MailAddress

a. System.Net.Mail.MailMessage

7. What is a Descriptor? (one) - The "path" to the UI element, starting from the root, all the way to the target element. - A container for UI elements. - Target and Anchor pair - The unique ID of an UI element.

a. Target and Anchor pair

18. Which of the following panels are available in Test Explorer? (choose all that apply) - Test Results panel - Run all in View panel - Activity Coverage panel - Passed Test Cases panel

a. Test Results panel b. Activity Coverage panel

2. What is a selector? (one) - The unique ID of an UI element. - The "path" to the UI element, starting from the root, all the way to the target element. - A container for UI elements. - An activity used to select an element

a. The "path" to the UI element, starting from the root, all the way to the target element

12. What method can we use to check if a string contains a specific fragment of type string? (choose one) - 'If' activity - 'ToString()' method - 'Contains' method - 'Random String' method

a. The 'Contains' method

7. Which panel would you use to create a Test Bench? (one) - Project panel - Designer panel - Locals panel - Activities panel

a. The Activities panel

1. Where will changing a variable in the Immediate Panel be reflected? (choose all that apply) - The Watch panel - The execution of the workflow at runtime - The further execution of the workflow in debug mode - The Output panel - The Locals panel

a. The Locals panel b. The Watch panel c. The further execution of the workflow in debug mode

4. Where is the output of Log Message or Write Line activities displayed? (one) - Call Stack panel - Immediate panel - Watch panel - Breakpoints panel - Output panel

a. The Output panel

11. The Retry Scope activity can be used without a termination condition. What does this infer? (one) - It throws an exception. - The Retry Scope Activity retries the activities indefinitely. - The Retry Scope Activity retries the activities until no exception occurs (or the provided number of attempts is exceeded). - The Retry Scope Activity retries just once.

a. The Retry Scope Activity retries the activities until no exception occurs (or the provided number of attempts is exceeded)

4. In which cases does the Retry Scope retry the contained activities? (choose all that apply) - As long as an error is thrown - As long as the condition is met - As long as the condition is not met and an error is thrown - As long as the condition is not met

a. The Retry Scope activity retries the contained activities as long as the condition is not met or an error is throw

2. If you want to extract specific information from a series of PDF files with a similar structure but the workflow only works for one file of the series, what should you investigate? (one) - The File Name Property - The ContinueOnError property. - The Selector property. - The TimeoutMS property.

a. The Selector property

5. From which panels can you directly add variables to the Watch panel? (choose all that apply) - The Variables panel - The Designer panel - The Watch panel - The Immediate panel - The Locals panel - The Activities panel

a. The Variables panel b. The Watch panel c. The Locals panel

3. What happens when a Find Element activity does not find the desired element with the set Timeout property? (one) - The activity returns a False value in a Boolean variable. - The next activity is executed immediately. - The activity pauses for a specified time and resumes the execution - The activity throws an exception and stops the execution

a. The activity throws an exception and stops the execution

12. Which of the following criteria can be considered breakdown criteria for splitting large workflows? (choose all that apply) - The length of each workflow. - The data types used. - The application that is being automated. - The length of timeout properties. - The purpose of a certain operation (login, processing, reading a document using OCR, filling in a template, and so on).

a. The application that is being automated b. The length of each workflow c. The purpose of a certain operation (login, processing, reading a document using OCR, filling in a template, and so on)

14. Which factors should be considered as breakdown criteria for workflows? (choose all that apply) - The application that is being automated. - Workflow reusability in other projects. - Complexity of each workflow. - The purpose of a certain operation (login, processing, reading a document using OCR, and so on) - Compatibility of the project - Variables and data types used in the workflow

a. The application that is being automated b. Workflow reusability in other projects c. Complexity of each workflow d. The purpose of a certain operation (login, processing, reading a document using OCR, and so on)

15. Consider an unattended robot running the maximum number of jobs set at machine template level - 4, with one being a foreground process. There are two jobs pending: a foreground job with normal priority and a background process with high priority. Which of the two jobs will be executed first? - The foreground job, because it involves UI. - The background job, because it has a higher priority. - We can't tell, given that we don't know the type of job being finalized.

a. The background job, because it has a higher priority

9. You have more than one exception type defined in the Catch block and an exception occurs that fits two types. Which one of the following block is executed? (one) - All matching blocks in the order they are defined - The first match defined - The block with most specific match - The block with most generic match

a. The block with most specific match

5. What happens if the ContinueOnError Property is set to True? (one) - The execution of the project continues regardless of any error - The execution of the project stops based on the error - The execution is retried - An error is thrown

a. The execution of the project continues regardless of any error b. The default value ContinueOnError Property is False thus, if the field is blank and an error is thrown, the execution of the project stops. If the value is set to True, the execution of the project continues regardless of any error

9. Which one of the nodes of a selector is named the "root node"? (one) - The center-level node, corresponding to the application - Neither of the three - The lowest-level node, corresponding to the GUI element - The highest-level node, corresponding to the application

a. The highest-level node, corresponding to the application

13. What is the cause of the gap between the expected value of automation and the actual one? (one) - The overestimation of benefits - The maintenance costs - The high initial investment - Development costs

a. The maintenance costs

8. Which of the following factors increase the complexity of a potential automation? (choose all that apply) - The number of decision points in the business logic - Having clear rules for each step - Inputs that cannot be standardized - Legacy applications

a. The number of decision points in the business logic b. Inputs that cannot be standardized c. Legacy applications

3. You are using the 'Save Attachments' activity and you have specified a local folder to download the files. What will happen if there are duplicate file names in the folder? (one) - An error message will be thrown and the automation will stop. - A new folder will automatically be created for each duplicate file. - The automation will continue without downloading the new files. - The old files will automatically be overwritten.

a. The old files will automatically be overwritten

11. What can you tell about the current project by looking at the Status bar? (shows an up arrow with a 1 next to it, a 2 with a pencil next to it, and says master) (choose all that apply) - We are currently working in the master branch - We are currently working in a feature branch - The project has been committed once since the last pull (one ahead) - One change has been made since the last commit - Two changes have been made since the last commit - The project has been committed twice since the last pull (two ahead) - The project is connected to a version control system

a. The project is connected to a version control system b. The project has been committed once since the last pull (one ahead) c. We are currently working in the master branch d. Two changes have been made since the last commit

1. What are the types of logs generated by the execution of a process? (one) - Studio Logs - Robot Execution Logs - Setup Logs - Process Execution Logs

a. The types of logs generated by the execution of a process are called Robot Execution Logs. They can be further split into default logs and user-defined logs.

19. What information can you follow in the Watch panel? (one) - The values of variables or arguments, and the values of user-defined expressions that are in scope. - The next activity to be executed and its parent containers when the project is paused in debugging. - The output of log message and write line activities. - The previous activity to be executed and its parent containers.

a. The values of variables or arguments, and the values of user-defined expressions that are in scope

9. Which two sentences are true about Robot Execution Logs? - They contain only user-defined fields by using the Add Log Fields activity. - They provide information related to the Robot itself and its context. - They are messages generated by the execution of a process. - They can be either default logs or user-defined logs.

a. They can be either default logs or user-defined logs. b. They are messages generated by the execution of a process.

14. Which of the following is a VB.NET data type that measures the duration between two variables of the type DateTime? (one) - TimeLapse -TimeSPan -TimeInterval -DeltaTime

a. TimeSpan

6. What is UiExplorer used for? (choose all that apply) - To create and fine tune selectors - To explore the UI tree - UiExplorer is not a component of UiPath - To explore the workflow tree

a. To create and fine tune selectors b. To explore the UI tree

8. Consider a dictionary variable (BirthDates), of type String, String, that contains name and birth date pairs. They key values are the names. You want to add a new key/value pair using an Assign Activity (John Doe, Apr/20/1980). What expression would you enter in the To and Value fields of the Assign activity? - To: BirthDates("John Doe") Value: "Apr/20/1980" - To: BirthDates(John Doe) Value: "Apr/20/1980" - To: BirthDates("Apr/20/1980") Value: "John Doe" - To: "John Doe" Value: "Birth Dates"

a. To: BirthDate("John Doe") Value: Apr/20/1980"

14. What category in the Output panel would you leave enabled to check the Fatal level logs? (one) - Information - Trace - Error - Warning

a. Trace

10. This type of tracepoint is a good replacement for using Log Message activity for debugging purposes (image shows tracepoint with a log message with information) - True - False

a. True

14. System.Net.MailMessage is the main data type when working with emails in UiPath - True - False

a. True

15. Process Libraries consist of one or more workflows, each of them acting as an individual activity - True - False

a. True

15. You can check the current value of a complex expression in the Immediate Panel - True - False

a. True

6. A PDF is called as Native, is you can select blocks of text in the file - True - False

a. True

14. Refer to the below selection. How many Target - anchor pairs does the robot generate under the hood? (image shows a target on a blank box and two anchors) (one) - 2 - 6 - 9 - 27

a. Twenty Seven

19. From the given options, which option lets us to see the list of activities used inside a project? (one) - UI Activities - Activities - Descriptors - Project

a. UI Activities

12. Which panel in the UiExplorer displays all the nodes of a selector? (one) - UI Frameworks - UI Hierarchy - Visual Tree - Property Explorer

a. UI Hierarchy

13. What is the type of output variable returned by Find Element activity? (one) - DataTable - UiElement - Boolean - String

a. UiElement

8. The convert to dynamic text target option is available... (one) - Under Target Element - Under Anchor Element - Context menu of the Activity - In the Target section of the selection option window

a. Under Target Element

5. Which of the following entities need to be mapped to the folder in order to run an unattended job? (choose all that apply) - Machine template - Webhook - User or Robot - Process - Package - Queues

a. User or Robot b. Process c. Machine template

10. What is the correct way to concatenate a string variable (UserName) with a string (" is online")? (one) - "is online" + UserName - "UserName" + " is online" - UserName + is online - UserName + " is online"

a. UserName + " is online"

2. Which out of the three options is the correct way to concatenate a string variable (Username) with a string (" is online")? (one) - Username + " is online" - "Username" + " is online" - Username + is online

a. Username + " is online"

11. Which of the following statements apply to Simulate input method? (choose all that apply) - Uses the technology of the target application (the API level) to send instructions. - Automatically erases previously written text. - Doesn't work in the background. - Does not support special keys like 'Enter', 'Tab', and other hotkeys.

a. Uses the technology of the target application (the API level) to send instructions b. Automatically erases previously written text c. Does not support special keys like 'Enter', 'Tab', and other hotkeys

16. How are Process Libraries installed in different projects? (one) - Using Project Settings. - Using Package Manager. - Using the Project panel. - Using the Activity panel.

a. Using Package Manager

8. What happens when the "Extract as Workflow" option is used? (one) - Variables are used to pass information between the main workflow and the extracted one. - Variables are automatically turned into arguments - Arguments are automatically turned into variables - Variables are manually turned into arguments

a. Variables are automatically turned into arguments

4. Which of the following activities can be used to directly compare the state of a UI element with a value or variable? (one) - Verify Attribute - Verify Expression - Verify Expression with Operator - Verify Control Attribute

a. Verify Control Attribute

8. Which of the following activities can be used to verify if the values of two variables are equal? (choose all that apply) - Get Attribute - Verify Expression with Operator - Check App State - Verify Expression

a. Verify Expression with Operator b. Verify Expression

8. Which panel of UI Explorer interface contains all the UI elements of an opened application? (one) - Edit Attributes - UI Hierarchy - UI Frameworks - Visual Tree

a. Visual Tree

8. Considering the below breakpoints settings, when will the workflow execution be paused? (image shoes breakpoint with hit count of 2 and condition seeing if first name row contains Alex) (one) - When it reaches the activity holding the breakpoint a third time and the row value in the "First Name" column contains "Alex". - When it reaches the activity holding the breakpoint. - When it reaches the activity holding the breakpoint a second time and the row value in the "First Name" column contains "Alex". - Whenever the row value in the "First Name" column changes to "Alex" for the second time. - When it reaches the activity holding the breakpoint and the row value in the "First Name" column contains "Alex".

a. When it reaches the activity holding the breakpoint a second time and the row value in the "First Name" column contains "Alex"

10. Match the blocks of a test case in Studio Pro with their description Block: Then, Given, When Description: The data gets processed. This is where the process runs, The data output gets verified., The data gets defined and prepared.

a. When: The data gets processed. This is where the process runs b. Then: The data output gets verified c. Given: The data gets defined and prepared

1. A Break Activity is used to stop the segment of automation that's repetitive at a chosen point, and then continue with the next activity. Which of the following three activities enables you to insert Break Activity within them? - If - Do While - For Each - Switch - While

a. While b. For Each c. Do While

5. We want to integrate the updates pushed to the remote master branch into a feature branch. What do we need to do? (one) - While working in the feature branch, select Pull and select the master branch - While working in the feature branch, select Manage Branches > Select the master branch and select Merge - While working in the feature branch, select Manage Branches > Select the master branch and select Rebase - While working in the feature branch, select Push and select the master branch

a. While working in the feature branch, select Manage Branches, Select the master branch and select Merge

7. Match the following activity with its description: Activities: For Each, Do While, While, Switch Descriptions: Checks if the expression is True and then executes the activities in the Body section, Executes the activities in the body section and then checks the expression, Performs series of activities in the body section on each element of a collection, Used when at least three potential courses of action are needed

a. While: Checks if the expression is True and then executes the activities in the Body section b. Do While: Executes the activities in the body section and then checks the expression c. For Each: Performs series of activities in the body section on each element of a collection d. Switch: Used when at least three potential courses of action are needed

3. Which of the following ways of running a data-driven test case are available in Studio? (choose all that apply) - Only with a single data set - With all the data sets - Without any dat sets - With unlimited data sets - With a selection of the data sets

a. With all the data sets b. Only with a single data set c. With a selection of the data sets

7. Which of the following activates can you use if you want to add data to an existing .xlsx document without overwriting existing data? (2) - Workbook Write Range - Excel Append Range - Excel Write Cell - Workbook Append Range

a. Workbook Append Range b. Excel Append Range

9. When working with the Show Changes option it's good to know that it works at ______ level. - Project - Workflow and project level - Workflow file - Activity

a. Workflow file

7. Match the following characteristics over the corresponding type of robot (Unattended or Attended) - Works on the same machine as human user - Works on a separate machine - Works outside business hours - Job execution is triggered by human users or by related events - Job execution is triggered from Orchestrator

a. Works on the same machine as a human user: Attended Robot b. Works on a separate machine: Unattended Robot c. Works outside business hours: Unattended Robot d. Job execution is triggered by human users or by related events: Attended Robot e. Job execution is triggered from Orchestrator: Unattended Robot

16. Can you turn a basic test case in a data-driven test case? - Yes - No

a. Yes

17. Can you run a data-driven test case only with a single data set? - Yes - No

a. Yes

1. Consider a developer having access to several folders in which resources are stored, including their own personal workspace. Can they work with the resources in all the folders in Studio if they are signed into Orchestrator? (one) - Yes - they will see the resources in the folder selected and they are able to switch from the panel. - Yes - all the resources will be shown simultaneously in the Resources panel. - No - they will only see the resources in the folders, not in their personal workspace. - No - they have to select when they create the project the working folder.

a. Yes - they will see the resources in the folder selected and they are able to switch from the panel

3. What happens if you close a Test Bench tab without saving the workflow? (one) - You can recover the Test Bench workflow. - You lose your Test Bench workflow. - Nothing, it will be there when you open another. - It gets saved in the Projects Panel by default.

a. You lose your Test Bench workflow

1. When fine-tuning a selector, how many characters does "*" replace? (one) - Zero - Exactly one - One or more - Zero or more

a. Zero or more

3. How can you improve the following calendar page selector to work for all dates in 2020, but only 2020? "&It;html app\='chrome.exe' title\='UiPath - Calendar - Week of May 1, 2020' />" - "<html app\='chrome.exe' title\='UiPath - Calendar - * />" - "<html app\='chrome.exe' title\='UiPath - Calendar - Week of ?????, 2020' />" - "<html app\='chrome.exe' title\='UiPath - Calendar - * 2020' /> - "<html app\='chrome.exe' title\='UiPath - Calendar -* 202?' /> "

a. "&It;html app\='chrome.exe' title\='UiPath - Calendar - * 2020' />"

1. What will the following expression return? String.Format("{1} is {0}", "home", "John", "far away", 0, 1) - "Home is far away" - "John is far away" - "1 is 0" - "John is home"

a. "John is home"

3. Consider the string variable Letters = "abcdefg". Which out of the four values would the expression Letters.Substring(1,2) return? (one) - "abc" - "bcd" - "bc" - "ab"

a. "bc"

3. The default initialization value of an integer is: - 0 - 1

a. 0

10. Which of these files would you open to investigate a process that ran on a specific date? (one) - 2022-05-18_UiPath.Studio.Project - 2022-05-18_UiPath.Studio.Analyzer - 2022-05-18_Execution - 2022-05-18_UiPath.Studio.DataBaseServer

a. 2022-05-18_Execution

5. Consider a Windows Server machine connected to Orchestrator using a machine template configured with 3 licenses (runtimes). If the only job running uses a background process, how many licenses are consumed? - 3 - 0 - 1

a. 3

7. Which of the following sets of jobs can be run simultaneously using a pool of 4 machines connected using the same machine template having 2 runtimes? (choose all that apply) - 5 jobs created using a foreground process and 3 jobs created using a background process - 3 jobs created using a foreground process and 5 jobs created using a background process - 5 jobs created using a foreground process - 5 jobs created using a background process

a. 3 jobs created using a foreground process and 5 jobs created using a background b. 5 jobs created using a background process

7. Which of the following statements about stopping a job is true? (one) - A job started from Orchestrator can be stopped both in Orchestrator and using the UiPath Assistant. - A job started from Orchestrator cannot be stopped. - A job started from Orchestrator can be stopped only from Orchestrator.

a. A job started from Orchestrator can be stopped only from Orchestrator

10. What is the type of selector that's generated while using the Modern design activities? (one) - Partial - Dynamic - Full - Modern

a. A partial selector

4. What is the type of selector that is generated when you use a Type Into activity in a container such as Open Browser? (one) - Static - Partial - Full - Dynamic

a. A partial selector

3. Is there any difference when it comes to documenting a process versus documenting a procedure? (choose one) - Processes and procedures are both documented in the same manner, in the form of a written document focused on providing guidelines - A process is typically documented via a diagram, be it a flowchart or workflow, which aims to provide guidelines. A procedure, on the other hand, is often a complex, written document, that highlights the logical sequence of the steps. - A process is typically documented via a diagram, be it a flowchart or workflow, which aims to highlight the logical sequence of the process steps. A procedure, on the other hand, is often a complex, written document, focused on providing guidelines - Processes and procedures are both documented via a diagram, be it a flowchart or workflow, which aims to provide guidelines.

a. A process is typically documented via a diagram, be it a flowchart or workflow, which aims to highlight the logical sequence of the process steps b. A procedure, on the other hand, is often a complex, written document, focused on providing guidelines

13. Which of the following pieces of information can be stored in an Orchestrator asset? (choose all that apply) - A set of credentials - A text file - A URL - A true or false value - A transaction item

a. A set of credentials b. A URL c. A true or false value

10. Which of the following pieces of information cannot be stored in an Orchestrator asset? (one) - URL - Set of credentials - Number - Table

a. A table

3. Match the statuses below with their corresponding explanation Status: In Progress, Failed, Abandoned, Deleted Explanation: The item remained 'In Progress' for too long., The item did not meet a business or application requirement., The item was picked up for processing., The item was manually removed from the Transactions page.

a. Abandoned: The item remained 'In Progress' for too long b. Failed: The item did not meet a business or application requirement c. In Progress: The item was picked up for processing d. Deleted: The item was manually removed from the Transactions page

5. How would you access the Robot Execution Logs in Studio? (one) - Access the Design Ribbon > Click Open Log - Access the Debug Ribbon > Click Open Logs > Open the execution log file - Access the Home Tab > Click Settings > Click Logs > Open the execution log file - Access the Project panel > Click File explorer > Access the logs folder in your project > Open the desired execution log file

a. Access the Debug Ribbon > Click Open Logs > Open the execution log file

6. Refer to the image below. The robot didn't identify the Anchor automatically. If you want to add an anchor, which UI element will be the best suited anchor for the selected Target? (image shows a green target on a number next to the account # label) (one) - Account# label - Deposit Transaction title - Transaction# label - Cash In label

a. Account# label

8. The _______ block is where you can configure the activity which is to be executed on the target UI element once the Anchor is identified

a. Action

7. We can add and configure the Get Text activity by using: (choose all that apply) - Activity Panel - Property Panel - Recorder - Project Panel

a. Activity Panel b. Recorder

8. Which activity adds custom log fields to the robot execution logs? (one) - Add To Collection - Add Log Fields - Add Transaction Item - Add Data Row

a. Add Log Fields

19. The automation project contains just these two activities: a Use Application/Browser to open the Supplier website, and a Click action - to click on the "New Supplier" button. The issue is that depending on the user's location, the language in which the website is displayed changes. Therefore, you get an error stating the "New Supplier" button cannot be found. What can you do? (one) - Add a Check App State action to verify if the website language is set to English. - Add multiple anchors for the New Supplier button. - Edit the validation methods to use only Selectors. - Rebuild the automation.

a. Add a Check App State action to verify if the website language is set to English

2. What differences between versions of the workflow files can you see in the Show Changes and Solve conflicts windows? (choose all that apply) - Deleted activities - Modified activity properties - Added activities - Added workflows - Removed workflows

a. Added activities b. Modified activity properties c. Deleted activities

4. You are retrieving some Outlook mail messages and you are filtering them using the following expression: "[Received]>="' + DateTime.Today.AddDays(-2).ToString("d") + "00:00AM' AND [Received] < "' + DateTime.Today.ToString("d") + "00:00AM"' This means that you are looking for... (one) - All mail messages received two hours ago, today. - All mail messages received two days ago. - All mail messages received in the last 22 hours. - All mail messages received in the previous two days.

a. All mail messages received in the previous two days

5. In the Unified target method, what is the order in which the robot uses targeting methods to identify the selected UI element? (one) - Selector, Fuzzy selector, Image Selector and Native Text(The priority order is High ->Low) - Fuzzy selector, Selectors , Image(The priority order is Low->High) - Selector, Fuzzy Selctor and Image(The priority order is High ->Low) - All targeting methods start Identifying the target element simultaneously, and whichever finds the target first, that targeting method will be considered.

a. All targeting methods start Identifying the target element simultaneously, and whichever finds the target first, that targeting method will be considered

5. In the Unified target method, what is the order in which the robot uses targeting methods to identify the selected UI element? - All targeting methods start Identifying the target element simultaneously, and whichever method finds the target first, that targeting method will be considered. - Selector, Fuzzy selector, Image Selector and Native Text(The priority order is High ->Low) - Selector, Fuzzy Selector and Image(The priority order is High ->Low) - Fuzzy selector, Selectors , Image(The priority order is Low->High)

a. All targeting methods start Identifying the target element simultaneously, and whichever method finds the target first, that targeting method will be considered

12. What is recommended to have in a Catch block? (choose all that apply) - An alternative to the approach that fails - No Activity - A LogMessage activity - An Input Dialog activity

a. An alternative to the approach that fails b. A LogMessage activity

15. Which approach uses a UI element that is stable and is linked to the target UI element to fine-tune the selector? (one) - Anchor Base - Visual Tree - Find Children - Relative Selector

a. Anchor Base

7. You are building an automation with Notepad. You want it to perform a UI action on a specific Notepad file. To indicate the required Notepad file to be opened, which property of Use Application/Browser activity do you need to configure? (choose one) - Selector - Application path - Browser URL - Application arguments

a. Application arguments

12. Which of the following issues affect the stability of robots? (choose all that apply) - Regulations - Environment issues - Application issues - Automation issues - Human errors

a. Application issues b. Automation issues c. Environment issues

8. Which of the following variables should be used to store all student names in a class or section? (one) - String - Dictionary - Array - Date and Time

a. Array

16. Which of the following types of collection is the best option when you have to extract the unique IDs of employees from a database? - Arrays - List - Dictionary - GenericValue

a. Arrays

4. Consider the list of strings ListOfContinents = {"Africa", "Antarctica", "Asia", "Australia", "Europe", "North America", "South America"}. What value will the expression ListOfContinents(2) return? (one) - Australia - Asia - Antarctica - None, objects are not identified by their index in lists

a. Asia

8. Which of the following folder entities can be configured to be accessed/executed only by a certain unattended robot? (check all that apply) - Asset - Queue - Job - Trigger

a. Asset b. Trigger c. Job

6. Which of the following types of resources can be shared across folders? (choose all that apply) - Triggers - Queues - Packages - Assets

a. Assets b. Queues

14. Which of the following issues can be fixed in the development stage? (choose all that apply) - Automation issues - Environment issues - Application issues - Regulation issues

a. Automation issues b. Application issues

4. Headless process is an alternative name for... - Background - Foreground - Cross-platform

a. Background process

13. What are the benefits of using source control systems? (choose all that apply) - Better collaboration - Track different project versions - Track project timelines - Ensure project quality

a. Better collaboration b. Track different project versions

15. Which of the following types of RPA testing can be done using UiPath Studio? (one) - Only basic testing, with a single data set - Only data-driven testing, with at least two data sets - Both basic and data-driven testing - Only basic testing, with at least two data sets

a. Both basic and data-driven testing

14. Which of the following entities need roles assigned in Orchestrator to be able to run automations? - Humans - Unattended robots - Both

a. Both human users and unattended robots

11. Where can you see the percentage of activities in an RPA workflow covered in an execution of the test case? (one) - Only in the Activity panel - Both in the Activity Coverage widget and Activity Coverage panel - Only in the Activity Coverage panel - Only in the Activity Coverage widget

a. Both in the Activity Coverage widget and Activity Coverage panel

8. What happens when a new version of an existing library is published to Orchestrator? (one) - Both versions will be available. - The previous version gets replaced with the new version. - The operation won't be completed and an error will be displayed.

a. Both versions will be available

13. Which one of the following activities enables you to stop the loop at a chosen point, and then continue with the next activity? - Check True - Check False - Break - Continue

a. Break

6. What is the purpose of using Activate option in the Type Into activity? (one) - Simulates the type action. - Brings a specified UI element to foreground. - Erases previously existing content. - Clicks a specified UI element before writing the text

a. Brings a specified UI element to foreground

Match the statements with the correct type of exception (application or business) - Error rooted in a technical issue - Project using the variable with no value - Data with incorrect project codes - Error rooted in the fact that certain data is missing or incomplete - Project that needs to navigate to a URL that is not responding - Exceptions defined by the developer

Application: a. Error rooted in a technical issue b. Project using the variable with no value c. Project that needs to navigate to a URL that is not responding Business: a. Data with incorrect product codes b. Exceptions defined by the developer c. Error rooted in the fact that certain data is missing or incomplete

8. How can we show or hide messages that have different log levels, error, warnings in Studio? (choose one) - From the Debug ribbon tab by enabling or disabling the Execution trail option - From the Project panel by clicking the Show All Files option - By selecting the specific activity, then going to the Properties panel - From the Designer panel by right-clicking the workflow, selecting Annotations, then clicking Show or Hide All Annotations - From the Output panel by clicking the buttons in the panel's header

a. From the Output panel by clicking the buttons in the panel's header The output panel enables you to display the output of the Log Message or Write Line activities, among other things. Exceptions for packages are also displayed in this panel. From the Output panel, you can show or hide messages that have different log levels (errors, warnings) by clicking the buttons in the panel's header. Double-clicking a message displays further details about it, with the option to copy information. When searching for a log in the Output panel and selecting an item from the search results list, the log is highlighted

12. Identify the output methods from the following options (choose all that apply) - Full Text - Simulate Type - Native - Send Window Messages - OCR

a. Full Text b. Native c. OCR

13. Which of the following statements apply to partial selectors? (choose all that apply) - Generated by the Basic Recorder. - Generated by the Desktop Recorder; - Best suited for performing multiple actions in the same window. - Activities with partial selectors must be enclosed in containers. - Best suited when the actions performed require switching between multiple windows.

a. Generated by the Desktop Recorder b. Best suited for performing multiple actions in the same window c. Activities with partial selectors must be enclosed in containers

9. Which one of the following is a data type particular to UiPath and can store any kind of data, including text, numbers, dates, and arrays? (one) - Collection - GenericValue - Data Table - Dictionary

a. GenericValue

9. Which of the following output activities from the screen scraping method extract the hidden text from a UI element? (one) - Get Full Text - Get Text - Get OCR Text - Get Visible Text

a. Get Full Text

12. While retrieving emails from Gmail which activity is used? (one) - Get IMAP Mail Messages - Get Exchange Mail Messages - Get IBM Notes Mail Messages - Get Outlook Mail Messages

a. Get IMAP Mail Messages

11. In the Mail Activities Packages, what are the activities which contains built-in filtering? (choose all that apply) - Get Outlook MailMessages - Get Exchange MailMessages - Get IMAP Mail Messages - Get POP MailMessages

a. Get Outlook MailMessages b. Get Exchange MailMessages c. Get IMAP Mail Messages

4. Which activity can be used to extract specific information from multiple native PDF files with the same structure? (one) - Get Text Activity - Read PDF Activity with OCR - There is no activity for this - Get Text Activity with OCR

a. Get Text Activity

5. If you want to extract specific information from multiple native PDF files with the same structure, what activity should you use? (one) - Read PDF Activity with OCR - There is no activity for this. - Get Text Activity - Get Text Activity with OCR.

a. Get Text Activity

2. Which of the following activities is the most appropriate one to be used at the beginning of an automation project which will become a performer? (one) - Get Transaction Item - Add Transaction Item - Set Transaction Status - Add Queue Item

a. Get Transaction Item

15. Which of the following option in UiPath Studio allows you to create a local repository and copy the project to it? (one) - Clone Repository - Copy to Git - Git Init - Connect to Git

a. Git Init

2. Which of the following options in UiPath Studio allows you to create a local repository and copy the project to it? (one) - Git Init - Copy to Git - Connect to Git - Clone Repository

a. Git Init

7. You've just created a new project in UiPath Studio. You want to create a local repository and copy the project to it. Which of the following options in UiPath Studio allows you to do both? (one) - Git Init - Connect to Git - Copy to Git - Clone Repository

a. Git Init

6. Which factors should be considered as criteria for breaking down a project into different workflows? (choose all that apply) - Using more than one application - Using decision points inside automation projects - Having sets of activities serving different purposes in the same project

a. Having sets of activities serving different purposes in the same project b. Using more than one application

9. What is the functionality of Show all matches option? (one) - Makes the selection more reliable. - Highlights all User Interface or UI Elements identified by selected targeting method. - Highlight only duplicate User Interface elements, identified by selected targeting method. - Helps in deleting the Anchor element.

a. Highlights all User Interface or UI Elements identified by selected targeting method

7. What is the functionality of Show all matches option? - Highlights only duplicate User Interface elements, identified by selected targeting method. - Makes the selection more reliable. - Highlights all User UI elements identified by selected targeting method. - Helps in deleting the anchor element.

a. Highlights all User UI elements identified by selected targeting method

9. Before creating a robot path that defines a UI Automation project, RPA Developers first need to: (one) - Identify the human path that achieves the same goal by breaking down each individual step - Understand the job description of the human that the automation replaces - Create a sample workflow using as little activities as possible

a. Identify the human path that achieves the same goal by breaking down each individual step

4. You're building automation for the application which is available on the client machine. You don't have direct access to that. Also, you aren't allowed to install Studio on the Client machine on which the application is present. In this scenario, which targeting method can you use to identify the required UI element for processes? (one) - Image and Fuzzy selectors - Selectors - Only Anchors - Image

a. Image

18. Which panel is used to inspect data available at a certain point during debugging? (one) - Watch - Immediate - Call Stack - Output

a. Immediate

2. Factors used to assess the automation potential of a process Factors: Zero-touch automation, High-Cost RPA, Semi-Automation, No RPA Descriptions: Processes that are digital and involve a highly static system and process environment, Processes that can be broken down into automated steps, and steps that must remain manual, Processes that are rather digital and can be automated, but use some complex technologies, Processes where change is frequent and multiple manual actions are needed

a. Zero-touch automation: Processes that are digital and involve a highly static system and process environment b. Semi-automation: Processes that can be broken down into automated steps, and steps that must remain manual c. High-cost RPA: Processes that are rather digital and can be automated, but use some complex technologies d. No RPA: Processes where change is frequent and multiple manual actions are needed

13. The Global Exception Handler is designed to determine the project's behavior when encountering an execution error. What is a Global Exception Handler? (one) - an activity - a type of workflow - a menu - a property

a. a type of workflow

6. The Global Exception Handler has two arguments, errorInfo and result. What are their directions? - errorInfo has IN direction and result has IN direction - errorInfo has OUT direction and result has OUT direction - errorInfo has IN direction and result has OUT direction - errorInfo has OUT direction and result has IN direction

a. errorInfo has IN direction and result has OUT direction

3. We want to send a current date value outside of an invoked workflow. What is a good name for the argument? (one) - CurrentDate - io_CurrentDate - in_CurrentDate - out_CurrentDate

a. out_CurrentDate

11. Identify an example of a tag in a selector (one) - parentid='slide-list-container' - aaname='Details' - class='btn-dwnl' - wnd

a. wnd


संबंधित स्टडी सेट्स

Chapter 3 PRE and HW - without PowerPoint Notes

View Set

Pharmacology M/C NCLEX-RN review questions

View Set

Safety and Infection Control EAQ

View Set

BUSORG 1645-1120; Corporate Entrepreneurship with Paul Harper, Midterm

View Set