UFT QTP的工作原理

2021-07-08 09:06:34 字數 603 閱讀 2089

qtp

工作原理:

1.錄製的時候,qtp將我們操作過的所有物件都記錄下來,儲存在物件庫object repository中,記錄的形式是乙個邏輯名加上若干識別屬性

2.執行指令碼時,qtp分析該指令碼要執行那個物件的操作,然後根據該語句中的邏輯名,在物件庫中查詢該物件的詳細記錄,然後在執行的真實披頭散髮軟體

中按圖索驥,找到需要操作的物件,把語句規定的操作施加在該物件上.施加的主要動作就是把操作的相關訊息時間放入到該物件視窗的訊息迴圈佇列中

3.所以,乙個完整的指令碼測試

應該包括兩部分,乙個是測試指令碼的**,乙個是物件庫

另外:描述性程式設計和傳統的qtp指令碼的區別是:他把需要識別的物件的屬性從物件庫中轉移到了指令碼裡面,通過在指令碼裡面的特殊語法格式.來告訴qtp識別物件的方法.描述性程式設計更加靈活,因為他不需要經過錄製這個步驟,可以直接通過程式設計的方式操作任何乙個你想操作的物件,只要你在測試指令碼**裡提供給qtp識別該物件的足夠資訊。

描述性程式設計沒有嚴格的要求,只要遵循乙個原則:在**中告訴qtp足夠他識別該物件的屬性,qtp就可以不通過物件庫,而是通過描述性程式設計的方式完成對指定物件的操作.所以描述性程式設計沒有什麼神秘的,他無非是把原來儲存在物件庫中的資訊提到**中來了而已.

簡述hdfs工作原理 HDFS的工作原理

hdfs 的工作原理 hadoop 分布式檔案系統 hdfs 是一種被設計成適合執行在通用硬體上的分布式檔案系統。hdfs 是乙個高度容錯性的系統,適合部署在廉價的 機器上。它能提供高吞吐量的資料訪問,非常適合大規模資料集上的應用。要理解 hdfs 的內部工作原理,首先要理解什麼是分布式 檔案系統。...

ogg mysql的原理 OGG工作原理

一.goldengate介紹 ogg 是一種基於日誌的結構化資料複製軟體 ogg 能夠實現大量交易資料的實時捕捉,變換和投遞,實現源資料庫與目標資料庫的資料同步,保持最少10ms的資料延遲 二.工作原理 三.相關元件 1.manager 負責ogg 整體的監控和管理 1 trail檔案的生成和刪除 ...

SNMP的工作原理

snmp network management protocol,簡單網路管理協議 首先是由ietf的研究小組為了解決internet上的路由器管理問題而提出的。snmp的設計原則是簡單 性和擴充套件性。簡單性是通過資訊型別限制 請求響應或協議而取得。擴充套件性是通過將管理資訊模型與協議 被管理物件...