1. 程式人生 > >編寫QTP外掛來識別Extjs控制元件

編寫QTP外掛來識別Extjs控制元件


研究之初:對於我本人來說,我不太熟悉javascript和extjs控制元件!基本上沒有接觸過。為了做這個外掛,我首先在網路上下載了一本javascript的書籍,以及下載了extjs控制元件環境和相應的API資料。差不多花費了一天時間來學習javascript和Extjs控制元件使用方法(這個時候沒有必要去學究竟如何去寫一個高質量js程式,關鍵去看看它的使用方法和原理的東西就成了)
擴充套件開發所涉及到的工具:
web extensibility的外掛編寫的視覺化編輯器
:因為寫Web外掛的時候會編寫XML檔案,繁雜的配置資訊手寫起來非常麻煩,所以我找了一個QTP整合的編輯器
DOM跟蹤外掛
:主要分析DOM的結構,方便來了解跟蹤什麼事件以及對應的屬性資訊
(自動化測試設計培訓中都會將工具贈送給學員)


這些都準備好之後,我找了一個例項來著手編寫Extjs外掛!例項是一個ext grid,具體可以參看下面圖片


DOM分析結果如下:

 



使用外掛之前QTP識別的結果: