空间可以多维存在,测试也可以,所谓的测试经验,只不过是测试思维的一部分而已...

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软件测试网_ESY&~!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
]!WOq4V9P{;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'E e CDP5k0Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").Image("findFlights").Click 41,8
Mt8_.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;|+q w~)T Gb
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

Mu2S8m;I |0

+PY}"y'y-uq(f!HW0由于图片不能上传,就将脚本上传过来看看

!Es7Gezo0

5{;?^ 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+N Mw N

注意:QuickTest 可以讓你將所有的畫面儲存在測試結果中。因为初学,在我们录制的时候,所有的畫面都要儲存在測試結果中。51Testing软件测试网 wZXJ&f\,n2r

點選Tools -> Options選擇Run頁籤,在Save step screen capture to test results選項中,選擇always51Testing软件测试网"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

? mI#W&G[v0

,jb)oz+qsJ3D0这个对话框提示我们要不要保存最后的测试结果,如果要保存,则选择第一项,不要就选择第二项,第一项会将测试结果保存在一个文件夹周昂,第二个会将测试结果保存在缓存中,下次录制将会覆盖掉~~

&u LZ Y6R7z"L0

當 QuickTest 開啟你的瀏覽器並且執行測試腳本時,請仔細的觀察 QuickTest 如何執行當初錄製的操作。51Testing软件测试网4sdJ(Bkc~
同時在 QuickTest 的 test tree 會出現一個黃色的小箭頭,指示目前執行的測試步驟。

(jEx6^~UHO;a3S0

执行完后会显示一个测试报告!

'H`)g.oEKA&L0

接下来我们简单的看看这个分析报告!51Testing软件测试网!X[6C1aV4M

一開始,測試結果視窗分成二個部份顯示測試執行的結果。51Testing软件测试网.br Z-Q;F2X:b"I"Z

    • 左半邊顯示 test results tree,以圖示的方式顯示測試腳本所執行的步驟。 類似 QuickTest 主視窗中的 test tree,你可以點選 (+) 檢視每一個步驟,所有的執行步驟都會以圖示的方式表示。你可以設定 QuickTest 以不同的資料執行整個測試或是某個動作, 每一次的執行稱為一個反覆 (iteration) ,而且每個反覆都會被編號 (目前你執行的測試腳本只有一次反覆)。
    • 右半邊則是顯示測試結果的詳細資訊。在第一個表格會顯示哪些反覆是通過的、哪些反覆是失敗的。第二個表格則是顯示測試腳本的檢查點,哪些是通過的,哪些是失敗的,以及有幾個警告訊息。

由於 QuickTest 可以依照當初錄製的操作執行測試腳本,所以執行結果是通過的。接下來你將觀察 QuickTest 執行測試腳本的詳細結果,以及當你點選某個測試步驟時,會出現什麼樣的詳細資訊。

-H v4b4R\t)^0

明天women看如何插入检查点!51Testing软件测试网 k:kw(O"Cm+x


TAG:

47385024的个人空间 引用 删除 47385024   /   2011-03-31 14:51:30
5
 

评分:0

我来说两句

Open Toolbar