1. 程式人生 > >實驗四+093+王坤煌

實驗四+093+王坤煌

實驗 效率 pan 自動化測試 username 記錄 cli set fail

一、實驗目的

1) 學習QTP工具的使用

2)了解黑盒自動化測試

二、實驗要求

(1)對被測程序進行黑盒測試用例設計

(2)對QTP的飛機訂票系統的任一界面或控件實現自動化測試。(測試的具體自選)

(3)寫出該程序的缺陷。

三、實驗內容

1、對QTP的樣例小程序飛機訂票系統,實現自動化測試。(學號被3整除,測3a;余1,測3b;余2,測4a)

2、要求:

1)登錄功能測試

2)測試用例

技術分享

3)

Dialog("Login").WinEdit("Agent Name:").Set  DataTable("username", dtGlobalSheet)
Dialog(
"Login").WinEdit("Password:").Set DataTable("password", dtGlobalSheett) Dialog("Login").WinButton("OK").Click For i = 1 to datatable.GlobalSheet.getrowcount datatable.GlobalSheet.setcurrentrow i If Dialog("Login").Dialog("Flight Reservations").Exist(5) Then Dialog("Login").Dialog("Flight Reservations
").WinButton("確定").Click Reporter.ReportEvent micFail,"登錄失敗","登錄失敗" else Reporter.ReportEvent micPass,"登陸成功","登陸成功" Window("Flight Reservation").Close End If next

4)寫測試小結。該程序的缺陷,和測試結果。

技術分享

3、最後寫實驗總結。

本次實驗簡單學習了QTP的使用,對QTP有了更加深入的了解。

QTP甚至可以使新測試人員在幾分鐘內提高效率.只需要通過按"記錄"按鈕,並使用執行典型業務流程的應用程序即可創建測試腳本.

實驗四+093+王坤煌