功能測(cè)試工具QTP實(shí)驗(yàn)報(bào)告_第1頁(yè)
功能測(cè)試工具QTP實(shí)驗(yàn)報(bào)告_第2頁(yè)
功能測(cè)試工具QTP實(shí)驗(yàn)報(bào)告_第3頁(yè)
功能測(cè)試工具QTP實(shí)驗(yàn)報(bào)告_第4頁(yè)
功能測(cè)試工具QTP實(shí)驗(yàn)報(bào)告_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論