Object Repository in Studio

  • 24524 enrolled students
  • October 25, 2023
Not Started

Watch a preview

Object Repository in Studio

  • 002:00:00
  • Downloadable resources available
  • Diploma of Completion included
Start Learning Now

Course details

Difficulty Level




Completion time


Product covered


The Object Repository ensures the management, reusability, and reliability of UI elements. You could use UiPath libraries of UI elements in your automation project, and Object Repository can help you achieve that.  

About the Object Repository in Studio course

This course will help you to utilize the object repository for storing and managing the selectors or properties of UI elements. This approach allows you to effortlessly create automation workflows without the burden of memorizing or manually coding each element's specifics. As a result, the automation process becomes more straightforward, making it particularly beneficial for beginners in RPA.

Product Alignment: This course was built using the 2022.10 product version of UiPath Studio and is applicable to newer versions as well. 

Prerequisites for Object Repository in Studio course

  • UI Automation with Modern Design 
  • Selectors in Studio Deep Dive 
  • UI Descriptors in Studio 
  • Debugging 

Course Audience

This is a two-hour course aimed primarily at Automation Explorers and Automation Developers.   

Object Repository in Studio Course Agenda

  • Introduction to Object Repository 
  • Key Concepts 
  • Creating and publishing a UI Library 
  • Using Object Repository with Recorders 
  • Importing and using a UI Library 
  • Updating a UI Library 
  • Editing a Descriptor 
  • Extracting a UI Library 
  • Best practices 
  • Practice-Building UI Automation with the Object Repository  

Object Repository in Studio Course Objectives

At the end of this course, you should be able to: 

  • Explain what the Object Repository is and what its key benefits are. 
  • Explain the Object Repository Structure. 
  • Explain the key concepts in the Object Repository context: UI Descriptors, UI Elements, Screens, Applications, UI Libraries. 
  • Create and publish a UI Library. 
  • Import a UI Library in a project and use it to develop a process. 
  • Explain how to update the Existing UI Library. 
  • Describe how recorders are used in Object Repositories. 
  • Extract a UI Library from an existing project.