QTP設定共享物件庫

2021-09-26 03:24:28 字數 763 閱讀 1495

第一步:把需要加到共享物件庫中的各個用例指令碼的物件庫,分別匯出成.tsr檔案.

操作方法:先用qtp開啟已經錄製完畢的指令碼後,選擇resources-->object repository。然後file-->export....取名匯出檔案

第二步:把需要加入到共享物件庫中的各個用例指令碼的物件庫,合併物件及物件屬性,形成乙個大的共享物件庫.

操作方法:開啟resources-->object repository manager.找到tools選單,然後選擇開啟object repository merge tool.選擇兩個要合併的物件庫檔案,進行物件合併。

一次只能合併兩個.所以如果這裡你要合併多個物件庫檔案的話,先合併兩個後,儲存成乙個新的.tsr檔案。

然後再重複上面的操作,選擇這個新的.tsr檔案和另乙個準備好的物件庫合併。

合併的時候,你會發現,在兩個物件庫檔案中,相同的物件合併成乙個,不同的物件,全部被完整增加進去。

然後形成乙個大的物件庫.現在只要儲存這個共享物件庫.如果以後有新增的物件,可以重複上述操作。

第三步:呼叫上面儲存好的共享物件庫.給新的指令碼使用.

操作步驟:resources-->associate repository.選擇上面儲存好的共享物件庫的.tsr檔案.加入到associate repository中。如下圖:

完成這一步後,其實整個共享物件庫的操作已經完成。你在物件庫中可以看到以後的物件。在錄製新指令碼的時候,如果物件已經存在,就不會再被記錄,只有在這個物件庫中沒有的物件才會被記錄進去。回放指令碼,物件識別成功。

QTP中設定共享物件庫

很多時候我們總是覺得管理qtp的指令碼比較煩.因為除了要對 的管理之外,還要保證qtp物件庫的完整 每乙個用例指令碼的生成,同時又都會生成乙個物件庫 那麼是不是可以做乙個公共的物件庫來給各個用例指令碼呼叫呢?接下來,我們就來實現共享物件庫的應用 第一步 把需要加到共享物件庫中的各個用例指令碼的物件庫...

QTP的那些事 共享物件庫的使用

很多時候我們總是覺得管理qtp的指令碼比較煩.因為除了要對 的管理之外,還要保證qtp物件庫的完整 每乙個用例指令碼的生成,同時又都會生成乙個物件庫 那麼是不是可以做乙個公共的物件庫來給各個用例指令碼呼叫呢?接下來,我們就來實現共享物件庫的應用 第一步 把需要加到共享物件庫中的各個用例指令碼的物件庫...

qtp基礎,物件庫

1 物件庫的基本操作 resources object repository 當子物件被新增時,其父物件會一起被新增至物件庫 當父物件被新增時,如果還有祖父物件,則祖父物件一起被新增至物件庫,但其子物件不會被新增 1 object spy 工具可以用於觀察執行時測試物件的屬性和方法,其中 選擇 na...