Can anyone know what is the maximum size allowed for the singe Shared Object Repository file in QTP 9.5 Version? Also can anyone explains is there any other key disadvantage of using shared Object Repository apart from the below main disadvantage,
1) It cannot store objects when it reaches maximum Size allowed.
2) If you want to run in object update mode this is not possible. Because share object repository is in the read only mode in object repository Window.
3) While working in a team, we need to wait till the other members complete their work, as a result of which identifying the objects itself will take more time and there will be a time lag in the planned schedule.
Is it really helpful if we choose shared OR rather local OR considering all the above points?
In my opinion as soon as you have more than one test on a single application, you should use a shared repository. Otherwise you are just duplicating objects.
Agreed that you should not have one giant repository as well. Should divide it up on a scope that makes sense for your application. Such scoping usually solves conflicts with coworkers. I also keep the shared OR's under version control.