Prerequisites
Ensure these prerequisites are met before initiating the RPA workflow prototype.
Pre-requisite | Description | Remarks/Notes |
---|---|---|
Basic programming concepts | Understand basic programming concepts such as variables, data types, control structures ( if-else statements, loops), and functions. This foundational knowledge is essential for designing logical workflows and implementing effective automation logic. A good understanding of VB.NET expressions and functions is also highly recommended. | See, https://www.tutorialspoint.com/vb.net/index.htm. |
UI automation fundamentals | Gain knowledge of key UI automation concepts such as selectors, activities, and
events. This includes learning how to interact with different types of user
interfaces, capture UI elements, and perform appropriate actions. Follow these rules
when selecting locators:
|
See, https://www.selenium.dev/documentation/webdriver/elements/locators/ |
Workflow design | Understand key workflow design principles such as flowcharts, sequence diagrams, and state machines. These visual techniques aid in modeling the automation process clearly and help in designing efficient, maintainable workflows. | |
RPA Studio | Familiarize yourself with the Infor RPA Studio interface and the key components. Learn how to create projects, configure and use activities, manage variables effectively, and publish automation packages. | |
RPA Mastermind | Familiarize yourself with RPA Mastermind, a web-based platform used for managing and monitoring automation processes. Learn how to configure devices and robots, manage process deployments, and schedule and monitor job executions. | |
Data manipulation | Learn to handle and process data effectively within workflows. Gain a clear understanding of concepts such as data tables, arrays, and text manipulation techniques. This knowledge is essential for working with both structured and unstructured data in automation scenarios. | |
Exception handling | Develop a solid understanding of exception handling techniques to ensure robust and reliable workflows. Learn to use Try-Catch blocks effectively and implement error logging to capture and troubleshoot issues. | |
Debugging skills | Familiarize yourself with available debugging techniques to troubleshoot and
validate workflows during development. Note: Features such as
breakpoints and watch points in RPA Studio are planned for future releases.
|
|
Modularity | Understand the value of designing modular workflows to improve maintainability, promote reusability, and support scalable growth. | |
Version control | Familiarize yourself with version control concepts to effectively track and manage changes to the workflows. |