下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
功能測試之QTP報告人:****實驗要求1、下載并安裝QTP功能測試工具,學(xué)習(xí)使用。2、通過腳本的錄制和回放來進(jìn)行自動化的功能測試。二、實驗預(yù)習(xí)如果你執(zhí)行過人工測試,你一定了解人工測試的缺點,人工測試非常浪費時間而且需要投入大量的人力。使用人工測試的結(jié)果,往往是在應(yīng)用程序交付前,無法對應(yīng)用程序的所有功能都作完整的測試。使用QuickTest可以加速整個測試的過程,并且建置完新版本的應(yīng)用程序或網(wǎng)站后,可以重復(fù)使用測試腳本進(jìn)行測試。以QuickTest執(zhí)行測試,就與人工測試一樣。QuickTest會仿真鼠標(biāo)的動作與鍵盤的輸入,不過QuickTest比人工測試快了很多。自動化測試的好處快速Q(mào)uickTest執(zhí)行測試比人工測試速度快多了??煽縌uickTest每一次的測試都可以正確的執(zhí)行相同的動作,可以避免人工測試的錯誤??芍貜?fù)QuickTest可以重復(fù)執(zhí)行相同的測試??沙绦蚧疩uickTest可以以程序的方式,撰寫復(fù)雜的測試腳本,以帶出隱藏在應(yīng)用程序中的信息。廣泛性QuickTest可以建立廣泛的測試腳本,涵蓋應(yīng)用程序的所有功能。可再使用QuickTest可以重復(fù)使用測試腳本,即使應(yīng)用程序的使用接口已經(jīng)改變。三、實驗內(nèi)容1、錄制“登錄”、“訂機票”和“退出”的完整過程,錄制完成且運行無誤后保存腳本,文件名為:test1。如下圖:2、打開腳本“test1”加入CheckPoint如下圖:3、打開腳本“test2”,完成“起飛地點”和“到達(dá)地點”(即FlyFrom和FlyTo)的參數(shù)化,并在DataTable里面添加合適的取值。運行無誤后把文件另存為“test3加入?yún)?shù)如下圖:4、打開腳本“test3”,在對象庫里刪除登錄界面的用戶名和密碼文本框?qū)ο?,采用描述性編程方式完善腳本,運行無誤后把文件另存為“test4腳本代碼如下圖:四、實驗結(jié)果在測試執(zhí)行完成后,QuickTest會自動顯示測試結(jié)果窗口,如下圖所示: 在這個測試結(jié)果窗口中分二個部分顯示測試執(zhí)行的結(jié)果左邊顯示Testresultstree,以階層圖標(biāo)的方式顯示測試腳本所執(zhí)行的步驟??梢赃x擇“+”檢查每一個步驟,所有的執(zhí)行步驟都會以圖示的方式顯示??梢栽O(shè)定QuickTest以不同的資料執(zhí)行每個測試或某個動作,每執(zhí)行一次反復(fù)稱為一個迭代,每一次迭代都會被編號(在上面的例子中只執(zhí)行了一次迭代)。右邊則是顯示測試結(jié)果的詳細(xì)信息。在第一個表格中顯示哪些迭代是已經(jīng)通過的,哪些是失敗的。第二個表格是顯示測試腳本的檢查點,哪些是通過的,哪些是失敗的,以及有幾個警告信息。在上面的測試中,所有的測試都是通過的,在腳本中也沒有添加檢查點(有關(guān)檢查點的內(nèi)容我們將在以后的課程中學(xué)習(xí))。接下來我們查看QuickTest執(zhí)行測試腳本的詳細(xì)結(jié)果,以及選擇某個測試步驟時出現(xiàn)的詳細(xì)信息。 在樹視圖中展開“FlightIteration1(Row1)>Action1Summary>WelcomeMercuryTours>FindaFlight:Mercury>”,選擇“"fromPost":Select"NewYork"”。 在這個測試結(jié)果窗口中顯示三個部分,分別是:左邊是Testresultstree:展開樹視圖后,顯示了測試執(zhí)行過程中的每一個操作步驟。選擇某一個測試步驟,會在右邊區(qū)域顯示相應(yīng)的信息。右上方是Testresultsdetail:對應(yīng)當(dāng)前選中的測試步驟,顯示被選取測試步驟執(zhí)行時的詳細(xì)信息。右下方是ActiveScreen:對應(yīng)當(dāng)前選中的測試步驟,顯示該操作執(zhí)行時應(yīng)用程序的屏幕截圖。當(dāng)選中testresultstree上的網(wǎng)頁圖示,會在“ActiveScreen”中看到執(zhí)行時的畫面。當(dāng)選中testresultstree上的測試步驟(在某個對象上執(zhí)行某個動作),除了顯示當(dāng)前時的畫面外,對象還會被粉色的框框框住。在上面的例子中,在“ActiveScreen”中點擊被框住的“DepartingFrom”下拉菜單,會顯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《現(xiàn)代建筑深度研究》課件
- 《房地產(chǎn)廣告》課件
- 小學(xué)一年級10以內(nèi)連加連減口算練習(xí)題1080道
- 一位高中生的懺悔高考語文閱讀理解
- 《汽車知識簡述》課件
- 《初中數(shù)學(xué)打折銷售》課件
- 等離子弧焊類型、原理及其安全特點
- 酒店服務(wù)員的職責(zé)和要求
- 律師行業(yè)安全生產(chǎn)工作總結(jié)
- 財務(wù)培訓(xùn)與職業(yè)發(fā)展總結(jié)
- 壯醫(yī)藥水蛭療法
- 2024年高考語文備考之語用新題“語境+語義”專練
- 生產(chǎn)計劃實施考核管理辦法
- 200句搞定中考英語詞匯
- 2024年型材切割機市場需求分析報告
- 二型糖尿病足
- 汽車文化教案(汽車發(fā)展史)
- 實習(xí)生安全教育培訓(xùn)課件
- 土木工程認(rèn)識實習(xí)報告
- 服務(wù)區(qū)安全生產(chǎn)培訓(xùn)
- 兒童顱內(nèi)腫瘤的診斷與手術(shù)治療
評論
0/150
提交評論