《QTP自動化測試進階》(3)

學習《QTP自動化測試進階》第5章 – QTP的基本使用

 

使用QTP進行自動化測試的基本過程:

(1)錄製測試腳本。

(2)編輯測試腳本。

(3)調試測試腳本。

(4)運行測試腳本。

(5)分析測試結果。

 

Object Spy的使用,測試過程中查看GUI對象的屬性和方法!

 

對象庫管理比較關鍵,錄製時會自動添加對象到對象庫,也可以手工添加!

 

測試對象作爲資源,可導出到文件中,以方便其他測試腳本的使用,方法是在對象庫管理界面中,選擇菜單“File | Export Local Object”

 

Action與對象庫之間要關聯

 

Reporter.ReportEvent用於寫測試日誌

 

腳本調試技巧:

1、選擇菜單“Tools | Check Syntax”,或者按快捷鍵“CTRL + F7”對測試腳本進行語法檢查

2、設置斷點(F9)

3、步進(F10)

4、跳入函數(F11)

5、Debug Viewer 查看對象、變量

 

 

F5運行腳本

Test Batch Runner可以批量運行測試腳本

 

 

收集了更多參考資料有待研究:

1、《QTP的Action模板》:

http://blog.csdn.net/Testing_is_believing/archive/2010/01/19/5214580.aspx

2、《增強QTP調試器功能的方法》:

http://blog.csdn.net/Testing_is_believing/archive/2008/03/19/2198263.aspx

http://www.advancedqtp.com/knowledge-base/articles/qtp-tricks4/qtp-hacks/vs2008-pdmdll-dramatically-improves-qtps-debug-engine/

3、knowledgeinbox.com中關於QTP調試技巧的文章:

http://knowledgeinbox.com/articles/qtp/debugging/

4、《QTP測試腳本的維護 - 使用Update運行模式和Maintenance運行模式》:

http://blog.csdn.net/Testing_is_believing/archive/2010/01/10/5170465.aspx

5、《QTP測試腳本批處理運行的兩個工具》:

http://blog.csdn.net/Testing_is_believing/archive/2008/03/20/2201178.aspx

6、MTM(MultiTestManager,QTP批量運行測試的小工具)的下載地址:

http://www.advancedqtp.com/Uploads/MultiTestManagerV8_2_4.zip

7、QTP附帶的介紹對象庫管理的視頻:

<QTP安裝目錄>\help\ORMPresentation.avi

8、QTP附帶的介紹基本使用方法的視頻:

<QTP安裝目錄>\help\ORMPresentation.avi

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章