Local Object Repository : The default object repository is the Local Object Repository. It is action-specific and can only be used for one action at a time. When the application is not time-sensitive, a local object repository is preferred. The Local Object Repository can't be utilised again. In the local object repository, you can do a variety of things, including :
* On the application under test, highlight an object saved in a repository.
* Check to see if a specific object in your AUT is saved in the Object Repository.
* Objects can be cut, copied, pasted, modified, and deleted.
* If you mistakenly changed the value of a property, you can edit its description using the update function in the application.
Shared Object Repository : When an application is dynamic and object descriptions change frequently, a global or shared object repository is preferred. In automation projects, shared object repositories are more typically utilised than local object repositories. However, when compared to a local object store, it has higher maintenance and administration costs.