property, and most menu commands and other operations have corresponding automation methods.
Management of Object Repositories:
QTP provides an Object Repository automation object model that enables us to manage QTP shared object repositories and their contents from outside of QTP. The automation object model enables us to use a scripting tool to access QTP shared object repositories via automation.
Just as we use the QTP Professional automation object model to automate our QTP operations, we can use the objects and methods of the Object Repository automation object model to write scripts that manage shared object repositories, instead of performing these operations manually using the Object Repository Manager. For example, we can add, remove, and rename test objects; import from and export to XML; retrieve and copy test objects; and so forth.
After we have retrieved a test object, we can manipulate it using the methods and properties available for that test object class. For example, we can use the GetTOProperty and SetTOProperty methods to retrieve and modify its properties.
Automation programs are useful for performing the same tasks multiple times or on multiple object repositories.