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

正文內(nèi)容

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

2025-06-24 18:56 本頁(yè)面
   

【正文】 再次感謝各位。雖然之前做過(guò)一些小論文和設(shè)計(jì),但還是稍顯拙劣和稚嫩。參考文獻(xiàn)[1]余杰,[M].人民郵電出版社,2012.[2][M].電子工業(yè)出版社,2012.[3][M].[4]李曉鵬,趙書(shū)良,[M].[5]Paul 著.(李海峰,馬琳 譯)軟件測(cè)試[M][6]Elfriede Dustin,Thom [M].[7]Rex ,(鄭丹丹,王華 譯)軟件測(cè)試基礎(chǔ)[M].[8][M].[9]鄭文杰,許靜,于波 .軟件測(cè)試[M].[10][M]..[11]馬均飛,[M].[12],(郁蓮 等譯)軟件測(cè)試基礎(chǔ)[M].[13][M].[14][M]..[15] [M].北京:清華大學(xué)出版社,2010.[16] [M].北京:清華大學(xué)出版社,2010.[17]軟件測(cè)試資源網(wǎng)站:致 謝本次設(shè)計(jì)在錢(qián)麗老師的悉心指導(dǎo)下,一步步完成。QTP的測(cè)試對(duì)象很多,如Windows對(duì)象、ActiveX對(duì)象以及VB和Web對(duì)象等等。這一段時(shí)間里,查閱了大量的資料和文獻(xiàn),完成了以QTP為軟件平臺(tái)、Flight為對(duì)象的自動(dòng)化測(cè)試。在大學(xué)期間學(xué)習(xí)的測(cè)試知識(shí)也終于能得到實(shí)踐。在測(cè)試的過(guò)程中,QTP在錄制和運(yùn)行設(shè)置中,Web的測(cè)試中瀏覽器常報(bào)錯(cuò)無(wú)法正常運(yùn)行。建議增設(shè)查詢出行向?qū)?、航班正晚點(diǎn)折扣信息以及各個(gè)機(jī)場(chǎng)天氣等布告版塊。同時(shí),QuickTest Professional還可以與其他工具整合。而在調(diào)試好的腳本自動(dòng)執(zhí)行下,只需要兩三秒鐘。其中通過(guò)檢查點(diǎn)的設(shè)置,發(fā)現(xiàn)Send Signature with order按鈕中的checked和focused屬性與測(cè)試前預(yù)期值不匹配,出現(xiàn)BUG。為Send Signature with order添加檢查點(diǎn)Window(Flight Reservation).Dialog(Fax Order No. 43).WinCheckBox(Send Signature with order).Set ONWindow(Flight Reservation).Dialog(Fax Order No. 43).WinButton(Send).Check CheckPoint(Send) 39。Fax Order... 39。為Delete按鈕添加檢查點(diǎn)Window(Flight Reservation).WinButton(Delete).ClickWindow(Flight Reservation).Dialog(Flight Reservations).ActivateWindow(Flight Reservation).Dialog(Flight Reservations).ActivateWindow(Flight Reservation).Dialog(Flight Reservations).WinButton(是(Y)).ClickWindow(Flight Reservation).ActivateWindow(Flight Reservation).Close注:調(diào)試腳本通過(guò)打開(kāi)Open Order,選擇一個(gè)訂單,接著對(duì)Delete按鈕進(jìn)行添加檢查點(diǎn),然后刪除該訂單,通過(guò)對(duì)檢查點(diǎn)的設(shè)置,驗(yà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”Update_03選擇第一個(gè)訂單,點(diǎn)擊“ok”按鈕對(duì)話框消失,訂單的內(nèi)容在飛機(jī)訂票系統(tǒng)中顯示,Insert按鈕不可用,update和delete按鈕可用提示錯(cuò)誤月份要小于13Update_04日期修改為 06/01/14可以修改可以修改Update_05出發(fā)地改為L(zhǎng)ondon可以修改可以修改Update_06目的地修改為Paris可以修改可以修改Update_07Flight修改為12594號(hào)航班可以修改可以修改Update_08Customer name修改為Queen可以修改可以修改Update_09Ticket 修改為2可以修改可以修改Update_10Class 修改為first可以修改可以修改Update_11點(diǎn)擊update按鈕訂票成功修改訂票成功修改 錄制腳本過(guò)程第一步:打開(kāi)QTP,選擇“Record”,錄制腳本第二步:在Agent Name和Password中都輸入Mercury,點(diǎn)擊“OK”按鈕登錄第三步:點(diǎn)擊“”打開(kāi)已有訂票單,: 查找訂單界面第四步:選擇已有的訂票,可以根據(jù)“顧客名”、“航班日期”、“訂單的NO”選擇訂單第五步:選擇具體的航班信息第六步:對(duì)所訂的票進(jìn)行編輯修改,點(diǎn)擊“Update”按鈕第七步:點(diǎn)擊“Stop”結(jié)束錄制過(guò)程,腳本錄制完成第八步:為UPdate 插入檢查點(diǎn),選擇“Insert Standard Checkpoint”: 更新按鈕檢查點(diǎn)設(shè)置第九步:點(diǎn)擊“OK” 調(diào)試測(cè)試腳本及注解Window(Flight Reservation).WinButton(Button).ClickWindow(Flight Reservation).Dialog(Open Order).WinCheckBox(Customer Name).Set ONWindow(Flight Reservation).Dialog(Open Order).WinEdit(Edit).Set zyWindow(Flight Reservation).Dialog(Open Order).WinButton(OK).ClickWindow(Flight Reservation).Dialog(Open Order).Dialog(Search Results). WinList(Flight No.).Activate zy1031 58 AA 20253 2 7 :12 AM LON London 03:23 PM Window(Flight Reservation).ActiveX(MaskEdBox).Type 12Window(Flight Reservation).ActiveX(MaskEdBox).Type 31Window(Flight Reservation).WinComboBox(Fly From:).Select LondonWindow(Flight Reservation).WinComboBox(Fly To:).Select ParisWindow(Flight Reservation).WinButton(FLIGHT).ClickWindow(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,1Window(Flight Reservation).WinEdit(Tickets:).Set 2Window(Flight Reservation).WinRadioButton(First).SetWindow(Flight Reservation).WinEdit(Name:).SetSelection 0,6Window(Flight Reservation).WinEdit(Name:).Set zyWindow(Flight Reservation).WinButton(Update).Check CheckPoint(Update) 39。隨機(jī)選擇機(jī)艙類型Window(Flight Reservation).WinButton(Insert Order).Check CheckPoint(Insert Order) 39。隨機(jī)獲取目的地Window(Flight Reservation).WinButton(FLIGHT).Check CheckPoint(FLIGHT) 39。第二步:在登錄界面中,Agent Name和Password均以Mercury作為測(cè)試變量,點(diǎn)擊“OK”按鈕。修改后選取一個(gè)用列再次測(cè)試。Exit 39。從datatable中調(diào)取測(cè)試用例If Dialog(Login).Dialog(Flight Reservations).Exist ThenDialog(Login).Dialog(Flight Reservations).WinButton(確定).ClickEnd If(Action1).SetNextRowNextDialog(Login).WinEdit(Agent Name:).Set mercuryDialog(Login).WinEdit(Password:).SetSecure mercuryDialog(Login).WinButton(OK).Check CheckPoint(OK) 39。: Login檢查點(diǎn)設(shè)置 測(cè)試腳本Dialog(Login).WinButton(Help).Click 39。: 登錄界面第二步:為了能全面的測(cè)試在任何輸入的情況下都會(huì)有預(yù)想的結(jié)果,根據(jù)設(shè)計(jì)出來(lái)的測(cè)試用例,在Data Table中設(shè)置了AgentName及Password列,把可能的情況均輸入進(jìn)去,之后讓其自動(dòng)的逐個(gè)運(yùn)行測(cè)試。測(cè)試開(kāi)始和結(jié)束的時(shí)間,測(cè)試腳本運(yùn)行的迭代次數(shù)、測(cè)試通過(guò)狀態(tài)等。QTP從腳本的第一行開(kāi)始執(zhí)行語(yǔ)句,運(yùn)行過(guò)程中會(huì)對(duì)設(shè)置的檢查點(diǎn)進(jìn)行驗(yàn)證,從DataTable中獲取實(shí)際數(shù)據(jù)代替參數(shù)值,并給出相應(yīng)的輸出結(jié)構(gòu)信息。相較于其他自動(dòng)測(cè)試工具錄制腳本更方便的是,QTP除了以VB Script腳本語(yǔ)言的方式生成腳本語(yǔ)句以外,還將被操
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1