Object Repository 的合并

發表于:2007-04-22來源:作者:點擊數: 標簽:合并ObjenbspRepositoryobject
Object Repository 合并的功能是在 qtp 9.0時才出現的,這個功能對于測試 腳本整體 開發 具有很大的意義. 在之前的版本如果要使一些常用的步驟變為函數,還必須在同一個object Repository中添加對象,有了這個功能之后,你可以先編寫完成 測試腳本 ,然后再挑選一

  Object Repository 合并的功能是在qtp9.0時才出現的,這個功能對于測試腳本整體開發具有很大的意義.

    在之前的版本如果要使一些常用的步驟變為函數,還必須在同一個object Repository中添加對象,有了這個功能之后,你可以先編寫完成測試腳本,然后再挑選一些常用的步驟進行函數化,方便了操作.

下面介紹合并Ojbect Repository的三種方法:

1) 從共用對象庫合并到本地對象庫

  • 首先錄制一個腳本
  • 打開Object Repository,點擊Associate Repositories 按鈕,彈出如圖一對話框
  • 點擊"+"按鈕,添加共享.tsr文件,如圖2
  • 點擊ok按鈕,并關閉Object Repository對話框,保存該腳本名稱為test1,并點擊New按鈕.
  • 打開Resources-> Object Repository manager...
  • 打開Share.tsr文件,(在打開的文件對話框中去掉"Open in read-only mode"的復選框,這樣打開的文件是可編輯的)
  • 點擊tools->Update from local repository...,彈出如圖三
  • 點擊"+"號,選擇"test1"文件,如圖4
  • 點擊Update All...按鈕,余下的操作就按照提示操作,你再打開"test1"腳本的tsr文件,可以發現這時就把Share.tsr文件合并到本地上去了

2) 合并兩個tsr文件

合并兩個tsr文件比較簡單,打開resources->Repository Object Manager...,點擊tool->object repository merge tool...,彈出的對話框如圖五:

點擊Ok就合并成功了,期間可能有沖突,這里就不作介紹沖突的解決

3) 在Share文件中添加對象

    打開Object Resitory manager...,打開一個要編輯的tsr文件,使成為可編輯狀態,打開要添加對象的頁面,點擊Add Objects 按鈕,這時鼠標就會變成手狀的模樣,點擊要添加的控件,這時這個控件的屬性就添加到了對象庫中了.

    如果這個對象在另一個對象庫中已經存在,那么也可以打開另外一個對象,選擇那個對象,點擊鼠標右鍵,在彈出菜單中點擊"復制",再選擇目的對象庫的目的節點,點擊粘貼,這樣就把對象復制到另外對象庫中去了.

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97