實驗四+093+王坤煌
阿新 • • 發佈:2017-06-25
實驗 效率 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+王坤煌