KEMBAR78
Object Repository.pdf
- 03.06.2022
- Franck Mango
Object Repository
London Chapter Meetup
2
Definition: Object Repository
‱ The Object Repository ensures the management, reusability, and reliability of UI
elements by capturing them as objects in a DOM-like repository, sharable across
projects. It allows for creating and reusing UI taxonomies inside and across
automation projects.
‱ The Object Repository allows the reusing of UI elements inside and across
automation projects.
‱ With Object Repository you can import UI libraries for your application and use
the UI elements contained inside across your automation projects.
3
Key Features of Object Repository
‱ UI elements across the project are managed, updated, and modified from a
centralized place.
‱ View a list of all your UI activities inside your process by using the UI Activities
tab inside Object Repository panel.
‱ Quickly capture elements you need in your automation with the Capture
Elements wizard.
‱ Increased selector reliability with the help of the Capture Elements recorder that
captures elements, together with their anchors.
4
Pre Requisites
‱ The Object Repository works with
UiPath.UIAutomation.Activities package
versions 2020.10 and above in projects that
use the Modern Design Experience. Note that
UIAutomationNext package has been
deprecated as of 20.10. The activities from
UIAutomationNext are now found in the
UIAutomation package.
‱ The Use Modern for new projects toggle
controls the default design experience for new
projects. Modern experience is a new way of
designing automation with wizards, recorders,
and activities part of the packs enhanced for
Object Repository support. This toggle is on a
global level, meaning that if enabled, all new
projects are created within the context of
modern design experience.
‱ When the Object Repository enforced toggle is
set to Yes, activities part of the UIAutomation
pack need to reference elements from the
Object Repository.
5
Practical project
Object Repository & RPA Challenge
For practice purpose. Please visit; https://rpachallenge.com/
6
References to learn more
You can learn more about Object Repository from the below links.
https://docs.uipath.com/studio/docs/about-object-repository
https://academy.uipath.com/courses/object-repository
https://docs.uipath.com/studio/docs/creating-an-object-repository
https://docs.uipath.com/studiox/docs/object-repository
https://docs.uipath.com/studio/docs/reusing-objects-ui-libraries
7
Thank You !

Object Repository.pdf

  • 1.
    - 03.06.2022 - FranckMango Object Repository London Chapter Meetup
  • 2.
    2 Definition: Object Repository ‱The Object Repository ensures the management, reusability, and reliability of UI elements by capturing them as objects in a DOM-like repository, sharable across projects. It allows for creating and reusing UI taxonomies inside and across automation projects. ‱ The Object Repository allows the reusing of UI elements inside and across automation projects. ‱ With Object Repository you can import UI libraries for your application and use the UI elements contained inside across your automation projects.
  • 3.
    3 Key Features ofObject Repository ‱ UI elements across the project are managed, updated, and modified from a centralized place. ‱ View a list of all your UI activities inside your process by using the UI Activities tab inside Object Repository panel. ‱ Quickly capture elements you need in your automation with the Capture Elements wizard. ‱ Increased selector reliability with the help of the Capture Elements recorder that captures elements, together with their anchors.
  • 4.
    4 Pre Requisites ‱ TheObject Repository works with UiPath.UIAutomation.Activities package versions 2020.10 and above in projects that use the Modern Design Experience. Note that UIAutomationNext package has been deprecated as of 20.10. The activities from UIAutomationNext are now found in the UIAutomation package. ‱ The Use Modern for new projects toggle controls the default design experience for new projects. Modern experience is a new way of designing automation with wizards, recorders, and activities part of the packs enhanced for Object Repository support. This toggle is on a global level, meaning that if enabled, all new projects are created within the context of modern design experience. ‱ When the Object Repository enforced toggle is set to Yes, activities part of the UIAutomation pack need to reference elements from the Object Repository.
  • 5.
    5 Practical project Object Repository& RPA Challenge For practice purpose. Please visit; https://rpachallenge.com/
  • 6.
    6 References to learnmore You can learn more about Object Repository from the below links. https://docs.uipath.com/studio/docs/about-object-repository https://academy.uipath.com/courses/object-repository https://docs.uipath.com/studio/docs/creating-an-object-repository https://docs.uipath.com/studiox/docs/object-repository https://docs.uipath.com/studio/docs/reusing-objects-ui-libraries
  • 7.