21天QTP突破(第四天)
上一篇 / 下一篇 2011-03-30 21:38:35 / 个人分类:QTP
Yh9Sg_TU`Bu\N0OK,今天继续~~
.JB'I Ie*n0'AAR9c
Tl6c J3L0Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set "MERCURY"51Testing软件测试网_ES Y&~!C*dm\v
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("password").SetSecure "4d93342187843e15518b418d7f25066193f70365"51Testing软件测试网
SZ;^dA[^K
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").Image("Sign-In").Click 5,5
]!W Oq4V9P{;wCu~0Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebRadioGroup("servClass").Select "Business"
H_ V]\H9^eJ0Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebRadioGroup("servClass").Select "First"
)Y-u'EeC DP5k0Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").Image("findFlights").Click 41,8
M t8_.o"H'y;{t z-]9w0Browser("Welcome: Mercury Tours").Page("Select a Flight: Mercury").WebRadioGroup("outFlight").Select "Blue Skies Airlines$361$271$7:10"
@P9D Z?0Browser("Welcome: Mercury Tours").Page("Select a Flight: Mercury").Image("reserveFlights").Click 50,1251Testing软件测试网gUDE4q)w&{
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passFirst0").Set "fristname"51Testing软件测试网!s#Oo;|+qw~)TGb
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passLast0").Set "lastname"
/`;o&V?P0Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").Image("buyFlights").Click 56,11
j)j ?7_T}NW3OobA0Browser("Welcome: Mercury Tours").Page("Flight Confirmation: Mercury").Image("Logout").Click
+PY}"y'y-uq(f!HW0由于图片不能上传,就将脚本上传过来看看
!Es7Gezo05{;?^ ns9M0这是专家视图里里面的内容,当然我们也可以说说关键字视图里面的内容,关键字很明51Testing软件测试网c+z-Zp[
當你錄製測試腳本時, QuickTest 會將你的每一個操作錄製下來,並在关键字视图中的 test tree 以圖示的方式表示所錄製的測試步驟。
^e A&t8|\/?&I1H0在 test tree,你可以展開 (+) 或是合起 (–) 每個網頁折叠的測試步驟。你也可以選取View -> Expand All展開整個 test tree。51Testing软件测试网P"_,wT Eq}0b
执行测试脚本51Testing软件测试网/U R \ T1OJ$N
我们接下来执行以下我们昨天录制的脚本,验证以下昨天录制的脚本是不是可以跑得起来,这个是最基本的验证测试脚本的方法!51Testing软件测试网gx&j+NMw N
注意:QuickTest 可以讓你將所有的畫面儲存在測試結果中。因为初学,在我们录制的时候,所有的畫面都要儲存在測試結果中。51Testing软件测试网 wZXJ&f\,n2r
點選Tools -> Options選擇Run頁籤,在Save step screen capture to test results選項中,選擇always。51Testing软件测试网"u^6p%n:m
點選OK關閉Options對話視窗。51Testing软件测试网8a}6I8nQDj+b
點選Run 按鈕,或是點選Test->Run,開啟Run對話視窗
Aets;[*K V0勾選New run results folder,並且接受預設的測試結果名稱。51Testing软件测试网1V4~;h'l2H~,rF*_F
點選OK關閉Run對話視窗。51Testing软件测试网D~+M%J(m
,jb)oz+qsJ3D0这个对话框提示我们要不要保存最后的测试结果,如果要保存,则选择第一项,不要就选择第二项,第一项会将测试结果保存在一个文件夹周昂,第二个会将测试结果保存在缓存中,下次录制将会覆盖掉~~
&uLZ Y6R7z"L0當 QuickTest 開啟你的瀏覽器並且執行測試腳本時,請仔細的觀察 QuickTest 如何執行當初錄製的操作。51Testing软件测试网4sdJ(Bkc~
同時在 QuickTest 的 test tree 會出現一個黃色的小箭頭,指示目前執行的測試步驟。
执行完后会显示一个测试报告!
'H`)g.oEKA&L0接下来我们简单的看看这个分析报告!51Testing软件测试网!X[6C1aV4M
一開始,測試結果視窗分成二個部份顯示測試執行的結果。51Testing软件测试网.br Z-Q;F2X:b"I"Z
由於 QuickTest 可以依照當初錄製的操作執行測試腳本,所以執行結果是通過的。接下來你將觀察 QuickTest 執行測試腳本的詳細結果,以及當你點選某個測試步驟時,會出現什麼樣的詳細資訊。
-H v4b4R\t)^0明天women看如何插入检查点!51Testing软件测试网k:kw(O"Cm+x
TAG: