一、實驗目的
1) 學習qtp工具的使用
2)了解黑盒自動化測試
二、實驗要求
(1)對被測程式進行黑盒測試用例設計
(2)對qtp的飛機訂票系統的任一介面或控制項實現自動化測試。(測試的具體自選)
(3)寫出該程式的缺陷。
三、實驗內容
1、對qtp的樣例小程式飛機訂票系統,實現自動化測試。(學號被3整除,測3a;餘1,測3b;餘2,測4a)
2、要求:
1)寫出飛機訂票系統的被測需求。
自行選擇需要測試的部分,根據自己的能力,可大,可小。
描述,被測程式,與被測部分的功能。
2)設計測試用例。寫出測試用例表。
3)編寫測試指令碼,實現自動化測試。
4)寫測試小結。該程式的缺陷,和測試結果。
3、最後寫實驗總結。
四、實驗步驟
1.需求:飛機訂票系統登入模組
2.測試用例:
編號使用者名稱
密碼期待結果
實際結果
是否一致1空
空please enter agent name
please enter agent name
yes2n空
agent name must be 4 long
agent name must be 4 long
yes3
name
空please enter password
please enter password
yes4nm
agent name must be 4 long
agent name must be 4 long
yes5
name
mpassword must be 4 long
password must be 4 long
yes6
name
mercur
incorrect password
incorrect password
yes7
name
mercury
登入成功
登入成功
yes3.測試指令碼
dialog("4.測試結果login
").winedit("
agent name:
").set datatable("
name
", dtglobalsheet)
dialog(
"login
").winedit("
password:
").set datatable("
password
", dtglobalsheet)
dialog(
"login
").winbutton("ok"
).click
for i = 1
to datatable.localsheet.getrowcount
datatable.localsheet.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
本次實驗簡單學習了qtp的使用,對qtp有了更加深入的了解。使用qtp能快速地進行測試,並且指令碼還能重複使用,效率很高。
實驗三 063 陳彧
一 實驗目的 掌握黑盒測試用例設計方法 二 實驗要求 1 對被測程式進行黑盒測試用例設計 2 運用等價類 邊界值 決策表 狀態圖法等進行測試用例設計。3 對手機上任意一款 軟體進行黑盒測試實踐。作業若雷同,後上傳者判定0分 三 實驗內容 1 對被測程式運用不同的測試技巧進行測試用例設計,並執行測試,...
實驗四 005 陳曉華
一 實驗目的 1 學習qtp工具的使用 2 了解黑盒自動化測試 二 實驗要求 1 對被測程式進行黑盒測試用例設計 2 對qtp的飛機訂票系統的任一介面或控制項實現自動化測試。測試的具體自選 3 寫出該程式的缺陷。三 實驗內容 1 對qtp的樣例小程式飛機訂票系統,實現自動化測試。測4a 2 要求 1...
作業系統實驗(陳永鴻)
地點 圖形影象實驗室 11 17周 作業系統實驗 十一 十七周 20學時 3x7 實驗用書 作業系統 選擇一 實驗一 熟悉dos命令 不做 實驗六找不到 實驗二 實驗四 c語言 實驗三 實驗五 pascal語言 delphi 可以把書上的先翻譯稱c再做 課前有程式 一段 課後思考題 1.補充 2.實...