How to Associate Object Repository to QTP Test

Well - we can associate object repository to QTP Test either manually or by automation code.


  • Manually with Test Settings - In this method you have to go to Resources->Associate repositories. Here you can give the path of tsr file that is Shared OR.
  • By Automation Code, You have to use repositories collection object as mentioned in below code.
Dim QTPAPP
Dim qtObjRes 

Set QTPAPP= CreateObject("QuickTest.Application") 
QTPAPP.Launch
QTPAPP.Visible = True 
 
QTPAPP.Open "C:\Test\Testabc", False, False 
 
Set qtObjRes = QTPAPP.Test.Actions ("Login").ObjectRepositories 
 
qtObjRes.Add "C:\OR\myRes.tsr", 1 
 
In this code , Login action will have myres.tsr associated with it.