63 Questions in 120 minutes. ( Just like the official exam UiARD).
This is a practice test based on the experience of those who have already taken and passed the UiPath Advanced Developer Exam. The test is a simulation of the UiPath exam that helps prepare for and pass the exam.
The UiPath Advanced RPA Developer v1.0 Test Exam contains the following exam sections:
• UiPath Studio
• UiPath Studio –Activities and Properties
• UiPath Studio–Robotic Enterprise (RE) Framework
• Selectors
•.NET Classes and Objects
• Advanced Functions
• Error Handling and Troubleshooting
• Advanced Orchestrator Functions
Exam Topics
The exam is based on the following subsections:
UiPath Studio
Identify and describe background versus foreground automation and how background automation is used for monitoring
Describe how to use state machines versus flowcharts and sequences
Describe how to use and configure Activity Properties settings at the project level
UiPath Studio – Activities and Properties
Identify and describe how activities are used to automate actions in Excel, e-mail, and .pdfs
Differentiate between using Simulate versus Send Windows Message versus Default
Identify and describe the key UI Activities properties; for example, ContinueOnError, DelayBefore, DelayAfter, and Target
Describe the use of various UI synchronization activities; for example, ElementExists, FindElement, and Find Text
Demonstrate and describe how to extract structured data from an application to UiPath Studio
UiPath Studio – Robotic Enterprise (RE) Framework
Modify the REFramework to use any datatype for TransactionItem; for example, QueueItem, String, DataTable, etc.
Describe how queues and tabular data are used within the REFramework
Identify and describe the differences between repetitive and linear processes
Describe the differences between Dispatcher and Performer
Describe how the Dispatcher is used to upload transaction items
Describe how the Performer is used to consume the queues and process the transactions
Differentiate between using the Settings fields and the Assets fields in the configuration file
Differentiate between using Application Exceptions and Business Rule Exceptions
Selectors
Determine and describe how robust selectors are created; for example, dynamic versus static selectors
Describe how Tags and Attributes, Dynamic Selectors, Anchor Base, etc. are used in UI Explorer to create a robust selector in the Default, Active Accessibility, or UI Automation frameworks
Describe the differences between using full selectors versus using partial selectors
.NET Classes and Objects
Identify and describe how string manipulation, regular expressions, and string methods are used
Describe how to work with complex data structures and data manipulation; for example, datatables and collections
Describe how to initialize variables such as datatables
Describe how to filter datatables
Explain how to use the Invoke Code and Invoke Method activities
Advanced Functions
Identify and describe UiPath coding best practices
Identify and describe how to use version control; for example, working with GIT, SVN, or TFS for version control
Describe the functionality of the Workflow Analyzer and how to create new rules
Error Handling and Troubleshooting
Identify and describe the use of the error handling activities such as Try Catch, Throw, Rethrow, and Retry Scope
Examine and describe the activities and/or features used to troubleshoot, debug, and modify processes
Describe how to write coherent log messages (default or user-defined), and how to use them to diagnose and debug a production process running in UiPath Studio
Advanced Orchestrator Functions
Describe how to work with Orchestrator queues and assets