Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


How to load the object repository at run time?

Answers were Sorted based on User's Feedback



How to load the object repository at run time?..

Answer / vinod

To be more simple
go with this

RepositoriesCollection.Add " .tsr File path "

Is This Answer Correct ?    16 Yes 1 No

How to load the object repository at run time?..

Answer / sanurajps

hi,

One of the new feature of QTP 9.2 is Dynamic Management of OR.

>>ADD - RepositoriesCollection.Add("D/OR/test.tsr")
-- it will add the 'test.tsr' file during the run time

>>FIND - Pos = RepositoriesCollection.Find("D/OR/test.tsr")
-- it will return a numeric value to the variable 'Pos' this
is nothing but the index value of the specified file

>>MOVETOPOS - RepositoriesCollection.MoveToPos(2,5)
-- here 2 is the current index and 5 is the new index
position. In this case it will move 2nd item to 5th position

>>REMOVE - RepositoriesCollection.Remove(5)
--it removes the 5th object repository file from the OR

>>REMOVEALL - RepositoriesCollection.RemoveAll
--it removes the full items from OR. Makes object repository
empty

>>COUNT - no = RepositoriesCollection.Count
--stores the number of repository items to 'no'

>>ITEM - desc = RepositoriesCollection.Item(4)
--returns the path of the 4th object repository file.


Thnx
Sanu

Is This Answer Correct ?    13 Yes 0 No

How to load the object repository at run time?..

Answer / sandeep.v

Dim qtApp
Dim qtRepositories
Set qtApp = CreateObject("QuickTest.Application")
Set qtRepositories = qtApp.Test.Actions
("ActionName").ObjectRepositories

qtRepositories.Add "E:\Sandeep_Documents\Sandeep_Working\sha
redRepository.tsr"

Is This Answer Correct ?    3 Yes 0 No

How to load the object repository at run time?..

Answer / sarath

Tried with QTP 9.1 and it works....

Dim qtApp
Set qtApp = CreateObject("QuickTest.Application")
'Add
qtApp.Test.Actions(1).ObjectRepositories.Add "C:\ObjRep.tsr"

'Remove
qtApp.Test.Actions(1).ObjectRepositories.Removeall

Is This Answer Correct ?    3 Yes 1 No

How to load the object repository at run time?..

Answer / sari

hi krishna,

LOADING OBJECT REPOSITY AT RUN TIME U WROTE SMALL FUNCTION
IN THAT U MENTIONED OBJECT .

CAN YOU PLZ EXPLAIN HOW THAT OBJECT WORK COMPLETELY

REGARDS
SARI

Is This Answer Correct ?    0 Yes 0 No

How to load the object repository at run time?..

Answer / ram.polavarapu

Repositarycollection.Add"file.tsr"

Is This Answer Correct ?    1 Yes 1 No

How to load the object repository at run time?..

Answer / atin

QuickTest Professional 9.0 does not support dynamically
loading object repositories at runtime. AOM (Automation
Object Model) statements are not designed to be executed
from within a test script.

QuickTest Professional 9.0 does allow you to associate and
load (not at runtime) multiple Object Repository files.

-Atin Srivastava

Is This Answer Correct ?    2 Yes 3 No

How to load the object repository at run time?..

Answer / uday kumar_anem

Use the Automation Object Model to specify the path to a
Object Repository:
Dim App 'As Application
Set App = CreateObject("QuickTest.Application")
App.Test.Settings.Resources.ObjectRepositoryPath
= "<PathToYourObjectRepositoryFileHere>"

Is This Answer Correct ?    2 Yes 3 No

How to load the object repository at run time?..

Answer / krishna reddy

Hi We can call the TSR file in runtime and in 8.2 and 9.0
also.

How means.. i am giving one function

Public Function UDF_ORUpdate(g_ActName,sv_qtFileName)
Dim qtApp
Dim qtRepositories
Set qtApp = CreateObject("QuickTest.Application")
Set qtRepositories = qtApp.Test.Actions
(g_ActName).ObjectRepositories
qtRepositories.removeall
qtRepositories.Add sv_qtFileName

End Function

Is This Answer Correct ?    1 Yes 4 No

Post New Answer

More QTP Interview Questions

Give a comment on Regular Expressions using QTP?

4 Answers  


Can we write class for vb script in Quick Test Professional?

2 Answers   JPMorgan Chase,


I have created 3 actions in test action1, action2, action3 but I want run action 1,action 3,action2 how can you change in the actions in keyword view?

0 Answers  


how did u use automating testing tools in ur job?

0 Answers  


What is the new version of qtp which is recently released in the market?

0 Answers  


What are the types of Object Repositories in QTP?

9 Answers  


What are the different types of checkpoints?

0 Answers  


images are dynamically changes how to compare two images with out using the bitmap

0 Answers   Hexaware,


If u don't have any Knowledge on perticular application but they give that application to u for Testing ? Then How we wil move towards testing on that application?

16 Answers   Genpact, HP,


How QTP identify the system time that's changes every seconds?

0 Answers  


hi in QTP 8.2 in the edit box has text like "raju want married" . i want to check "want" is their in the text or not ?

16 Answers   Syntel,


Hi guys, Please suggest some thing these points are correct???, Is UFT 12 and QTP outdated ??? and also VBscript is also deleted/Removed from QTP ???? Javascript is added latest and tool name is called JFT ??? From this year ??

2 Answers  


Categories