freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于qtp的自動化測試本科畢業(yè)論文-資料下載頁

2024-08-28 18:26本頁面

【導讀】據(jù)我所知,除文中特別加以標注引用參考文獻資料外,論文(設(shè)計)中所有。數(shù)據(jù)均為自己研究成果,不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果。與我一同工作的同志。對本研究所做的工作已在論文中作了明確說明并表示謝意。控制軟件缺陷最主要的手段。在不斷尋找有效的測試方法同時,自動化測試。已經(jīng)成為提高軟件測試效率和解決覆蓋面的重要技術(shù)手段。景進行了調(diào)研,比較了傳統(tǒng)手動測試與自動化測試的優(yōu)缺點。為測試對象,針對Flight的具體功能進行自動化測試。調(diào)試,以及對測試執(zhí)行結(jié)果進行分析,檢查測試運行過程的正確性。過手工測試與自動化測對比,凸顯自動化測試在測試效率等方面的優(yōu)勢。Keywords:SoftwareTesting;AutomatedTesting;QTP;FunctionalTesting

  

【正文】 zy Window(Flight Reservation).Dialog(Open Order).WinButton(OK).Click Window(Flight Reservation).Dialog(Open Order).Dialog(Search Results). WinList(Flight No.).Activate zy1031 58 AA 20253 2 7 Wednesday DEN Denver 08:12 AM LON London 03:23 PM Window(Flight Reservation).ActiveX(MaskEdBox).Type 12 Window(Flight Reservation).ActiveX(MaskEdBox).Type 31 Window(Flight Reservation).WinComboBox(Fly From:).Select London Window(Flight Reservation).WinComboBox(Fly To:).Select Paris 安徽新華學院 2020 屆本科畢業(yè)論文(設(shè)計) 25 Window(Flight Reservation).WinButton(FLIGHT).Click Window(Flight Reservation).Dialog(Flights Table).WinList(From).Activate 12594 LON 03:12 PM PAR 05:12 PM AF $ Window(Flight Reservation).WinEdit(Tickets:).SetSelection 0,1 Window(Flight Reservation).WinEdit(Tickets:).Set 2 Window(Flight Reservation).WinRadioButton(First).Set Window(Flight Reservation).WinEdit(Name:).SetSelection 0,6 Window(Flight Reservation).WinEdit(Name:).Set zy Window(Flight Reservation).WinButton(Update).Check CheckPoint(Update) 39。為 Update 按鈕添加檢查點 Window(Flight Reservation).WinButton(Update).Click Window(Flight Reservation).Close 注解:進入 Open Order,通過輸入訂單用戶名來選擇所要修改的訂單,修改好內(nèi)容后,先對 Update按鈕添加檢查點 , 在測試過程中來檢查是否會出現(xiàn)問題 , 亦是通過自動化來實現(xiàn)。 執(zhí)行結(jié)果 如圖 所示: 圖 測試執(zhí)行結(jié)果 安徽新華學院 2020 屆本科畢業(yè)論文(設(shè)計) 26 修改訂單功能測試的結(jié)果顯示:本次測試運行了一遍,并且全部通過,腳本沒有錯誤以及警告。 刪除訂單功能測試 測試用例 表 43 刪除訂單測試用例表 測試編號 輸入 操作 預期結(jié)果 實際結(jié)果 D_01 點擊“Open”按鈕 彈出 open order 對話框 彈出 open order 對話框 D_02 選擇“Customer name” 彈出 “search results”對話框 彈出 “search results”對話框 D_03 選擇第一個訂單,點擊 “OK”按鈕 對話框消失,訂單的內(nèi)容在飛機訂票系統(tǒng)中顯示 Insert 按鈕不可用,Update 和 Delete 按鈕可用 提示錯誤 月份要小于 13 D_04 選擇 Delete按鈕 可以刪除該信息 可以刪除該信息 錄制腳本過程 第一步: 打開 QTP 錄制腳本,選擇 “Record” 第二步: 在 Agent Name 和 Password 中都輸入 Mercury 點擊 “OK”按鈕 第三步:點擊 “ ”打開 已 有訂票單 第四步:選擇 已 有的訂票,可以根據(jù) “顧客名 ”、 “航班日期 ”、 “訂單的 NO”選擇訂單 第五步:選擇具體的航班 信息 第六步:對 選中的訂 票 信息 進行修改,點擊 “delete”按鈕,如圖 所示: 安徽新華學院 2020 屆本科畢業(yè)論文(設(shè)計) 27 圖 刪除訂單界面 第七步:確認刪除 第八步:點擊 “Stop”結(jié)束錄制過程,腳本錄制成功 第九步:在容易出錯的點上右擊鼠標,選擇 “Insert Standard Checkpoint”如圖 所示: 圖 刪除按鈕檢查點設(shè)置 第十步:點擊 “OK” 安徽新華學院 2020 屆本科畢業(yè)論文(設(shè)計) 28 調(diào)試測試腳本及注解 Window(Flight Reservation).WinButton(Button).Click Window(Flight Reservation).Dialog(Open Order).WinCheckBox(Customer Name).Set ON Window(Flight Reservation).Dialog(Open Order).WinEdit(Edit).Set zy Window(Flight Reservation).Dialog(Open Order).WinButton(OK).Click Window(Flight Reservation).Dialog(Open Order).Dialog(Search Results).WinButton(OK).Click Window(Flight Reservation).WinButton(Delete).Check CheckPoint(Delete) 39。為 Delete 按鈕添加檢查點 Window(Flight Reservation).WinButton(Delete).Click Window(Flight Reservation).Dialog(Flight Reservations).Activate Window(Flight Reservation).Dialog(Flight Reservations).Activate Window(Flight Reservation).Dialog(Flight Reservations).WinButton(是 (Y)).Click Window(Flight Reservation).Activate Window(Flight Reservation).Close 注:調(diào)試腳本通過打開 Open Order,選擇一個訂單,接著對 Delete 按鈕進行添加檢查點,然后刪除該訂單, 通過對檢查點的設(shè)置,驗證測試是否正確。 執(zhí)行結(jié)果 如圖 所示: 安徽新華學院 2020 屆本科畢業(yè)論文(設(shè)計) 29 圖 測試執(zhí)行結(jié)果 刪除訂單功能測試的結(jié)果顯示:本次測試 執(zhí)行一次 ,并且全部通過,腳本沒有錯誤以及警告。 傳真功能測試 錄制腳本過程 第一步 :錄制腳本,選擇 “Record” 第二步:在 Agent Name 和 Password 中都輸入 Mercury 點擊 “OK”按鈕 第三步:點擊 “ ”打開原有訂票單 第四步:選擇原有的訂票,可以根據(jù) “顧客名 ”、 “航班日期 ”、 “訂單 NO”選擇要訂單 第五步:從 File 中打開 Fax Order,如圖 所示: 安徽新華學院 2020 屆本科畢業(yè)論文(設(shè)計) 30 圖 傳真界面 第六步:輸入 Fax Number 傳真號 第七步:由于 這里的腳本錄制 不能記錄下鼠標的軌跡,即 Agent Signature 里不能直接去簽名,要用 Analog Recording 來實現(xiàn) 。 第八步:單擊 Send 發(fā)送 調(diào)試測試腳本及注解 Window(Flight Reservation).WinMenu(Menu).Select File。Fax Order... 39。進入傳真界面 Window(Flight Reservation).Dialog(Fax Order ).ActiveX(MaskEdBox).Type 111111111111111111 39。設(shè)置傳真號 Window(Flight Reservation).Window(Fax Order No. 43).RunAnalog Track1 39。模擬鼠標軌跡進行自動測試 安徽新華學院 2020 屆本科畢業(yè)論文(設(shè)計) 31 Window(Flight Reservation).Dialog(Fax Order No. 43).WinCheckBox(Send Signature with order).Check CheckPoint(Send Signature with order) 39。為 Send Signature with order添加檢查點 Window(Flight Reservation).Dialog(Fax Order No. 43).WinCheckBox(Send Signature with order).Set ON Window(Flight Reservation).Dialog(Fax Order No. 43).WinButton(Send).Check CheckPoint(Send) 39。為 Send添加檢查點 Window(Flight Reservation).Dialog(Fax Order No. 43).WinButton(Send).Click 注 : 進入傳真界面后 , 首先設(shè)置傳真號 , 再通過 Analog Recording按鈕對鼠標軌跡進行模擬,之后再添加了 Send Signature with order以及 Send按鈕的檢查點。之后要繼續(xù)在 QTP的菜單欄單擊 Object Repository,選擇 Fax Order No. 43中 對應的 text屬性,將其改成 Fax Order No\. ..才能實現(xiàn)鼠標軌跡模擬,從而實現(xiàn)自動化測試 [15]。如圖 所示: 圖 Object Repository 執(zhí)行結(jié)果 如圖 所示: 安徽新華學院 2020 屆本科畢業(yè)論文(設(shè)計) 32 圖 測試執(zhí)行結(jié)果 傳真功能測試的結(jié)果顯示:本次測試運行了一遍,錯誤提示在自動測試時有一處出錯。其中通過檢查點的設(shè)置,發(fā)現(xiàn) Send Signature with order按鈕中的 checked和focused屬性與測試前預期值不匹配,出現(xiàn) BUG。 安徽新華學院 2020 屆本科畢業(yè)論文(設(shè)計) 33 5 測試結(jié)果分析 測試用例匯總表 表 51 測試用例匯總 用例編號 測試步驟、輸入數(shù)據(jù) 預期結(jié)果 測試結(jié)果 測試結(jié)果 Test _01 (1) 錄制登錄腳本 (2) 根據(jù)測試用例執(zhí)行測試 (3) 登錄,執(zhí)行腳本 登錄 成功 登錄 成功 failed Test _02 (1) 錄制訂票腳本 (2) 根據(jù)測試用例執(zhí)行測試 (3) 訂票,并提交數(shù)據(jù) 在外面刪除數(shù)據(jù),執(zhí)行腳本 訂票 成功 訂票 成功 pass Test _03 (1) 錄制修改腳本 (2) 根據(jù)測試用例執(zhí)行測試 (3) 打開已有的訂票,并修改訂票信息 修改 訂票信息成功 修改 訂票信息成功 pass Test _04 (1) 錄制刪除腳本 (2) 根據(jù)測試用例執(zhí)行測試 (3) 打開已有的訂票,并刪除訂票信息 (4) 增添訂票信息 刪除 訂票信息成功 刪除 訂票信息成功 pass Test _05 (1) 錄制傳真腳本 (2) 根據(jù)測試用例執(zhí)行測 (3) 執(zhí)行腳本 傳真 成功 傳真 成功 pass 安徽新華學院 2020 屆本科畢業(yè)論文(設(shè)計) 34 檢查項 表 52 檢查項 序號 檢查項 結(jié)果 1 飛機訂票系統(tǒng)登錄功能 可以增加不同權(quán)限的登錄模式 2 飛機訂票系統(tǒng)訂票功能 訂票功
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1