
- QTP 教程
- QTP - 首頁
- QTP - 簡介
- QTP - 測試自動化
- QTP - 環境設定
- QTP - 記錄和回放
- QTP - 物件儲存庫
- QTP - 操作
- QTP - 資料表
- QTP - 檢查點
- QTP - 同步
- QTP - 智慧識別
- QTP - 除錯
- QTP - 錯誤處理
- QTP - 恢復方案
- QTP - 環境變數
- QTP - 庫檔案
- QTP - 測試結果
- QTP - GUI 物件
- QTP - 虛擬物件
- QTP - 訪問資料庫
- QTP - 使用 XML
- QTP - 描述性程式設計
- QTP - 自動化物件模型
- QTP - 框架
- QTP - 框架設計
- QTP 有用資源
- QTP - 問答
- QTP - 快速指南
- QTP - 有用資源
- QTP - 討論
QTP - 物件儲存庫型別
基於上下文,物件儲存庫分為兩種型別。
本地物件儲存庫
顧名思義,物件儲存庫僅適用於該操作。眾所周知,QTP 預設情況下會建立一個包含 1 個操作的新測試。可以透過導航到“資源”→“物件儲存庫”來開啟本地物件儲存庫。這是 QTP 中的預設 OR。

共享物件儲存庫
物件儲存庫在操作/模組之間共享,這些操作/模組將對映到兩個或多個操作。可以使用“匯出本地物件”選項將本地物件匯出到共享物件儲存庫中。可以透過導航到“資源”→“物件儲存庫管理器”來開啟共享物件儲存庫。

以下是本地和共享 OR 的主要區別。
本地物件儲存庫 (LOR) | 共享物件儲存庫 (SOR) |
---|---|
此物件儲存庫每個操作都有一個。 | 此型別的 OR 可用於多個測試和多個操作。 |
這是每個測試預設情況下都可用的 OR。 | 考慮到可重用性和可維護性,此型別的 OR 通常用於框架中。 |
本地物件儲存庫可在物件儲存庫中編輯。 | 共享物件儲存庫預設情況下是隻讀的,但可以在物件儲存庫管理器中編輯。 |
它不是可以編輯的獨立檔案。 | SOR 是一個可以輕鬆編輯的獨立檔案。 |
它以 .bdb 副檔名儲存。 | SOR 以 .tsr 副檔名儲存。 |
當沒有很多測試正在處理被測應用程式的相同螢幕時,應使用它。 | 當不同的指令碼與相同型別的物件互動時,應使用 SOR。 |
qtp_object_repository.htm
廣告