




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
功能測(cè)試之QTP報(bào)告人:****實(shí)驗(yàn)要求1、下載并安裝QTP功能測(cè)試工具,學(xué)習(xí)使用。2、通過腳本的錄制和回放來進(jìn)行自動(dòng)化的功能測(cè)試。二、實(shí)驗(yàn)預(yù)習(xí)如果你執(zhí)行過人工測(cè)試,你一定了解人工測(cè)試的缺點(diǎn),人工測(cè)試非常浪費(fèi)時(shí)間而且需要投入大量的人力。使用人工測(cè)試的結(jié)果,往往是在應(yīng)用程序交付前,無法對(duì)應(yīng)用程序的所有功能都作完整的測(cè)試。使用QuickTest可以加速整個(gè)測(cè)試的過程,并且建置完新版本的應(yīng)用程序或網(wǎng)站后,可以重復(fù)使用測(cè)試腳本進(jìn)行測(cè)試。以QuickTest執(zhí)行測(cè)試,就與人工測(cè)試一樣。QuickTest會(huì)仿真鼠標(biāo)的動(dòng)作與鍵盤的輸入,不過QuickTest比人工測(cè)試快了很多。自動(dòng)化測(cè)試的好處快速Q(mào)uickTest執(zhí)行測(cè)試比人工測(cè)試速度快多了。可靠QuickTest每一次的測(cè)試都可以正確的執(zhí)行相同的動(dòng)作,可以避免人工測(cè)試的錯(cuò)誤??芍貜?fù)QuickTest可以重復(fù)執(zhí)行相同的測(cè)試??沙绦蚧疩uickTest可以以程序的方式,撰寫復(fù)雜的測(cè)試腳本,以帶出隱藏在應(yīng)用程序中的信息。廣泛性QuickTest可以建立廣泛的測(cè)試腳本,涵蓋應(yīng)用程序的所有功能??稍偈褂肣uickTest可以重復(fù)使用測(cè)試腳本,即使應(yīng)用程序的使用接口已經(jīng)改變。三、實(shí)驗(yàn)內(nèi)容1、錄制“登錄”、“訂機(jī)票”和“退出”的完整過程,錄制完成且運(yùn)行無誤后保存腳本,文件名為:test1。如下圖:2、打開腳本“test1”加入CheckPoint如下圖:3、打開腳本“test2”,完成“起飛地點(diǎn)”和“到達(dá)地點(diǎn)”(即FlyFrom和FlyTo)的參數(shù)化,并在DataTable里面添加合適的取值。運(yùn)行無誤后把文件另存為“test3加入?yún)?shù)如下圖:4、打開腳本“test3”,在對(duì)象庫(kù)里刪除登錄界面的用戶名和密碼文本框?qū)ο?,采用描述性編程方式完善腳本,運(yùn)行無誤后把文件另存為“test4腳本代碼如下圖:四、實(shí)驗(yàn)結(jié)果在測(cè)試執(zhí)行完成后,QuickTest會(huì)自動(dòng)顯示測(cè)試結(jié)果窗口,如下圖所示: 在這個(gè)測(cè)試結(jié)果窗口中分二個(gè)部分顯示測(cè)試執(zhí)行的結(jié)果左邊顯示Testresultstree,以階層圖標(biāo)的方式顯示測(cè)試腳本所執(zhí)行的步驟??梢赃x擇“+”檢查每一個(gè)步驟,所有的執(zhí)行步驟都會(huì)以圖示的方式顯示??梢栽O(shè)定QuickTest以不同的資料執(zhí)行每個(gè)測(cè)試或某個(gè)動(dòng)作,每執(zhí)行一次反復(fù)稱為一個(gè)迭代,每一次迭代都會(huì)被編號(hào)(在上面的例子中只執(zhí)行了一次迭代)。右邊則是顯示測(cè)試結(jié)果的詳細(xì)信息。在第一個(gè)表格中顯示哪些迭代是已經(jīng)通過的,哪些是失敗的。第二個(gè)表格是顯示測(cè)試腳本的檢查點(diǎn),哪些是通過的,哪些是失敗的,以及有幾個(gè)警告信息。在上面的測(cè)試中,所有的測(cè)試都是通過的,在腳本中也沒有添加檢查點(diǎn)(有關(guān)檢查點(diǎn)的內(nèi)容我們將在以后的課程中學(xué)習(xí))。接下來我們查看QuickTest執(zhí)行測(cè)試腳本的詳細(xì)結(jié)果,以及選擇某個(gè)測(cè)試步驟時(shí)出現(xiàn)的詳細(xì)信息。 在樹視圖中展開“FlightIteration1(Row1)>Action1Summary>WelcomeMercuryTours>FindaFlight:Mercury>”,選擇“"fromPost":Select"NewYork"”。 在這個(gè)測(cè)試結(jié)果窗口中顯示三個(gè)部分,分別是:左邊是Testresultstree:展開樹視圖后,顯示了測(cè)試執(zhí)行過程中的每一個(gè)操作步驟。選擇某一個(gè)測(cè)試步驟,會(huì)在右邊區(qū)域顯示相應(yīng)的信息。右上方是Testresultsdetail:對(duì)應(yīng)當(dāng)前選中的測(cè)試步驟,顯示被選取測(cè)試步驟執(zhí)行時(shí)的詳細(xì)信息。右下方是ActiveScreen:對(duì)應(yīng)當(dāng)前選中的測(cè)試步驟,顯示該操作執(zhí)行時(shí)應(yīng)用程序的屏幕截圖。當(dāng)選中testresultstree上的網(wǎng)頁(yè)圖示,會(huì)在“ActiveScreen”中看到執(zhí)行時(shí)的畫面。當(dāng)選中testresultstree上的測(cè)試步驟(在某個(gè)對(duì)象上執(zhí)行某個(gè)動(dòng)作),除了顯示當(dāng)前時(shí)的畫面外,對(duì)象還會(huì)被粉色的框框框住。在上面的例子中,在“ActiveScreen”中點(diǎn)擊被框住的“DepartingFrom”下拉菜單,會(huì)顯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度技術(shù)升級(jí)借款合同模板
- 2025如何制定租賃合同范文
- 2025咸寧市園林綠化施工承包合同
- 2025員工與公司協(xié)商終止的合同協(xié)議
- 2025【村路面硬化工程施工合同】村基礎(chǔ)設(shè)施提升項(xiàng)目施工合同
- 2025【合同轉(zhuǎn)讓協(xié)議書】普通商品轉(zhuǎn)讓合同范本
- 2025企業(yè)技術(shù)研發(fā)人員勞動(dòng)合同
- 2025企業(yè)間借款的合同協(xié)議書
- 2025買賣合同爭(zhēng)議解決方法
- 2025版權(quán)授權(quán)合同協(xié)議書范本
- 義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)(2024年版)
- 中建EPC工程總承包項(xiàng)目全過程風(fēng)險(xiǎn)清單(2023年)
- 數(shù)學(xué)教師實(shí)習(xí)日記16篇
- 財(cái)產(chǎn)保全申請(qǐng)登記表
- 家裝施工驗(yàn)收手冊(cè)(共13頁(yè))
- 《責(zé)任勝于能力》PPT課件.ppt
- 先后天八卦與風(fēng)水羅盤131712904
- 中國(guó)地圖標(biāo)準(zhǔn)版(可編輯顏色)
- (完整版)氨法煉鋅項(xiàng)目建議書
- 英文形式發(fā)票樣本
- 汽車吊吊裝計(jì)算書(共12頁(yè))
評(píng)論
0/150
提交評(píng)論