UI Automation in One Office

by | Jul 28, 2021 | Automation, Robotic Process Automation (RPA)

As RPA ties multiple web, desktop, mainframe, and modern applications together through UI navigation and screen scanning, it became more and more vital to design and set up UI best practices as well as re-use the content to allow faster development timelines and produce stable and reliable process flows. Check out how our UiPath MVP will showcase different UI automation best practices, techniques and how to use Object Repository to accelerate timelines through reusability, and allow stable and reliable desktop, image, and background automation for back and front office. 


UiPath DevCon brings experts in RPA and intelligent automation around the world in one conference to discuss the technical products and features that impact the future of work as we implement them. UI automation is one of the key components of any implementation as web browsers, ERP systems, desktop applications, and more need to be connected in a stable and robust way to UiPath for less-error-prone automation solutions. 

In the DevCon 2021 session, we covered one of the new releases of UiPath — how to build an Object Repository. This new feature brings reusability of selectors across all the projects and stores them in a local or centralized repository such as Orchestrator or Studio project file. This allows any team to access the selectors for each application and re-use them at ease and provides even more reusability on top of the reusable components and assets with version control enabled to track changes in development, and a dedicated version for each application version. This also includes environments for SIT and Production to account for the differences in application versions for testing. For any automation solution, it is imperative to build an object repository in the cloud that is accessible to all teams. This will bring more scalability as you automate more processes and decrease implementation project timelines. It also helps with maintenance as you no longer need to change the same selectors across different project files.  

API integration and UI-based automation: UiPath’s acquisition of Cloud Elements demonstrates that RPA is not only automating legacy systems and webpages through UI interactions but will bring ease of integration through the use of a broad range of APIs, too. The UI is prone to errors due to rapid changes, while API connectivity brings reliability and less maintenance. Consider API automation in your workflows before diving into UI elements if the UI is not stable enough. This will also allow your solutions to access systems that are both modern and legacy with ease. 

Read more about a few other important considerations for successful automation solutioning in the article “How to achieve digital transformation through RPA and Process Mining” written by Alp Uguray in recently published TechCrunch article. 

  About the Author

Alp Uguray

 Solutions Engineer

 Growth Operations | Ashling Partners

Begin your intelligent automation journey today

Our team is ready to guide the way.