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

正文內(nèi)容

基于qtp的自動(dòng)化測(cè)試本科畢業(yè)論文-閱讀頁

2024-09-17 18:26本頁面
  

【正文】 (Login).WinButton(OK).Check CheckPoint(OK) 39。從 datatable中 調(diào)取 測(cè)試用例 If Dialog(Login).Dialog(Flight Reservations).Exist Then Dialog(Login).Dialog(Flight Reservations).WinButton(確定 ).Click End If (Action1).SetNextRow Next Dialog(Login).WinEdit(Agent Name:).Set mercury Dialog(Login).WinEdit(Password:).SetSecure mercury Dialog(Login).WinButton(OK).Check CheckPoint(OK) 39。輸入正確的用戶名和密碼 wait (5) 39。Exit 39。 執(zhí)行結(jié)果 如圖 所示: 安徽新華學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 17 圖 測(cè)試執(zhí)行結(jié)果 登陸測(cè)試的結(jié)果顯示: 測(cè)試執(zhí)行了 3次 ,并且全部 未 通過, 說明在 腳本 里出現(xiàn)了錯(cuò)誤。修改后選取一個(gè)用列再次測(cè)試。 安徽新華學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 18 訂票功能測(cè)試 錄制腳本過程 為了體現(xiàn) 自動(dòng)化測(cè)試 在測(cè)試中的高效率和便捷性 , 測(cè)試案例中 對(duì) Flight訂票系統(tǒng)中的出發(fā)地、目的地、航班及訂購的票數(shù)進(jìn)行了隨機(jī)選取,用 Randomnumber語句實(shí)現(xiàn) ,使 QTP的自動(dòng)化更具說服力 。 第二步:在 登錄界面中, Agent Name和 Password均以 Mercury作為測(cè)試變量, 點(diǎn)擊 “OK”按鈕 。 第五步:輸入顧客的姓名、票數(shù)、票的類型、點(diǎn)擊 “Insert” 第六步:點(diǎn)擊 “Stop”結(jié)束錄制過程,腳本錄制成功 第七步:在容易出錯(cuò)的點(diǎn)上右擊鼠標(biāo),選擇 “Insert Standard Checkpoint”,如圖 所示: 圖 Insert Order檢查 點(diǎn) 調(diào)試測(cè)試腳本及注解 Dim a1,b1,c1 Window(Flight Reservation).ActiveX(MaskEdBox).Type 033112 a1=Window(FlightReservation).WinComboBox(FlyFrom:).GetROProperty(items count) Window(FlightReservation).WinComboBox(FlyFrom:).Select andomnumber(0,a11) 39。隨機(jī)獲取目的地 Window(Flight Reservation).WinButton(FLIGHT).Check CheckPoint(FLIGHT) 39。隨機(jī)選擇一航班 Window(Flight Reservation).Dialog(Flights Table).WinButton(OK).Click Window(Flight Reservation).WinEdit(Name:).Set zy Window(FlightReservation).WinEdit(Tickets:).Set RandomNumber(1,10) 39。隨機(jī)選擇機(jī)艙類型 Window(Flight Reservation).WinButton(Insert Order).Check CheckPoint(Insert Order) 39。退 出 安徽新華學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 21 注: 測(cè) 試腳本主要通過 Random number函數(shù) 和 If語句進(jìn)行隨機(jī)選擇出發(fā)地 、 目的地,航班 、 票數(shù) 、 機(jī)艙類型, 以完成 自動(dòng)化來實(shí)現(xiàn)測(cè)試功能。 修改訂單功能測(cè)試 測(cè)試用例 表 42 修改訂單測(cè)試用例表 測(cè)試編號(hào) 輸入 操作 預(yù)期結(jié)果 實(shí)際結(jié)果 Update_01 點(diǎn)擊 open“按鈕 ” 彈出 open order 對(duì)話框 成功彈出 open order 對(duì)話框 Update_02 選擇“customer name” 彈出 “search results”對(duì)話框 彈出 “search results” 安徽新華學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 22 Update_03 選擇第一個(gè)訂單,點(diǎn)擊 “ok”按鈕 對(duì)話框消失,訂單的內(nèi)容在飛機(jī)訂票系統(tǒng)中顯示, Insert 按鈕不可用, update 和delete 按鈕可用 提示錯(cuò)誤 月份要小于 13 Update_04 日期修改為 06/01/14 可以修改 可以修改 Update_05 出發(fā)地改為 London 可以修改 可以修改 Update_06 目 的地修改為Paris 可以修改 可以修改 Update_07 Flight 修改為12594 號(hào)航班 可以修改 可以修改 Update_08 Customer name 修改為Queen 可以修改 可以修改 Update_09 Ticket 修改為 2 可以修改 可以修改 Update_10 Class 修改為first 可以修改 可以修改 Update_11 點(diǎn)擊 update按鈕 訂票成功修改 訂票成功修改 錄制腳本過程 第一步: 打開 QTP, 選擇 “Record”,錄制腳本 第二步:在 Agent Name 和 Password 中都輸入 Mercury, 點(diǎn)擊 “OK”按鈕 登錄 第三步:點(diǎn)擊 “ ”打開 已 有訂票單,如圖 所示: 安徽新華學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 23 圖 查找訂單界面 第四步:選擇 已 有的訂票,可以根據(jù) “顧客名 ”、 “航班日期 ”、 “訂單的 NO”選擇訂單 第五步:選擇具體的航班 信息 第六步:對(duì)所 訂 的票進(jìn)行 編輯 修改,點(diǎn)擊 “Update”按鈕 第七步:點(diǎn)擊 “Stop”結(jié)束錄制過程,腳本錄制 完成 第八步: 為 UPdate 插入檢查點(diǎn) ,選擇 “Insert Standard Checkpoint”如圖 所示: 安徽新華學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 24 圖 更新按鈕檢查點(diǎn)設(shè)置 第九步:點(diǎn)擊 “OK” 調(diào)試測(cè)試腳本及注解 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). 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 安徽新華學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 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。 執(zhí)行結(jié)果 如圖 所示: 圖 測(cè)試執(zhí)行結(jié)果 安徽新華學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 26 修改訂單功能測(cè)試的結(jié)果顯示:本次測(cè)試運(yùn)行了一遍,并且全部通過,腳本沒有錯(cuò)誤以及警告。為 Delete 按鈕添加檢查點(diǎn) 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,選擇一個(gè)訂單,接著對(duì) Delete 按鈕進(jìn)行添加檢查點(diǎn),然后刪除該訂單, 通過對(duì)檢查點(diǎn)的設(shè)置,驗(yàn)證測(cè)試是否正確。 傳真功能測(cè)試 錄制腳本過程 第一步 :錄制腳本,選擇 “Record” 第二步:在 Agent Name 和 Password 中都輸入 Mercury 點(diǎn)擊 “OK”按鈕 第三步:點(diǎn)擊 “ ”打開原有訂票單 第四步:選擇原有的訂票,可以根據(jù) “顧客名 ”、 “航班日期 ”、 “訂單 NO”選擇要訂單 第五步:從 File 中打開 Fax Order,如圖 所示: 安徽新華學(xué)院 2020 屆本科畢業(yè)論文(設(shè)計(jì)) 30 圖 傳真界面 第六步:輸入 Fax Number 傳真號(hào) 第七步:由于 這里的腳本錄制 不能記錄下鼠標(biāo)的軌跡,即 Agent Signature 里不能直接去簽名,要用 Analog Recording 來實(shí)現(xiàn) 。Fax Order... 39。設(shè)置傳真號(hào) Window(Flight Reservation).Window(Fax Order No. 43).RunAnalog Track1 39。為 Send Signature with order添加檢查點(diǎn) 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。之后要繼續(xù)在 QTP的菜單欄單擊 Object Repository,選擇 Fax Order No. 43中 對(duì)應(yīng)的 text屬性,將其改成 Fax Order No\. ..才能實(shí)現(xiàn)鼠標(biāo)軌跡模擬,從而實(shí)現(xiàn)自動(dòng)化測(cè)試 [15]。其中通過檢查點(diǎn)的設(shè)置,發(fā)現(xiàn) Send Signature with order按鈕中的 checked和focused屬性與測(cè)試前預(yù)期值不匹配,出現(xiàn) B
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1