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

正文內(nèi)容

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

2025-06-24 19:09 本頁面
   

【正文】 我的同學(xué)們對(duì)我來說也是一筆財(cái)富,在這次論文設(shè)計(jì)中,給我指正了不少不足之處,幫我及早的發(fā)現(xiàn)并修正。畢竟我的能力有限,而錢老師給我提供了一些參考文獻(xiàn)、視屏等資料,是我獲益匪淺,在我的論文實(shí)現(xiàn)過程中解決了我不少疑惑和難題。當(dāng)然也有不能完全替代手工測(cè)試的地方,如在GUI界面中,對(duì)布局的糾正。在測(cè)試的開始的階段,腳本比較混亂,出現(xiàn)錯(cuò)誤后難以發(fā)現(xiàn)。也再次熟悉了白盒測(cè)試與黑盒測(cè)試兩種方法。結(jié) 論通過這次畢業(yè)設(shè)計(jì),學(xué)到了許多實(shí)用的測(cè)試知識(shí)。在傳真功能測(cè)試的最后,Send Signature with order按鈕在測(cè)試前后有屬性出現(xiàn)不匹配的狀況,意味著本軟件出現(xiàn)了相應(yīng)的缺陷,需要進(jìn)行進(jìn)一步的完善。 分析與建議Flight在測(cè)試中滿足了用戶訂票基本要求,但在現(xiàn)在服務(wù)至上的社會(huì)里,略顯得功能較為單一。這樣將錄制的腳本優(yōu)化后,自動(dòng)執(zhí)行獲得的高效率和極低的出錯(cuò)率都是手工測(cè)試不能相比的。以20個(gè)測(cè)試用例作說明,在登錄測(cè)試中,一個(gè)用列的測(cè)試需要時(shí)間大概為5秒鐘,20個(gè)用例則至少需要一百秒。: Object Repository 執(zhí)行結(jié)果: 測(cè)試執(zhí)行結(jié)果傳真功能測(cè)試的結(jié)果顯示:本次測(cè)試運(yùn)行了一遍,錯(cuò)誤提示在自動(dòng)測(cè)試時(shí)有一處出錯(cuò)。模擬鼠標(biāo)軌跡進(jìn)行自動(dòng)測(cè)試Window(Flight Reservation).Dialog(Fax Order No. 43).WinCheckBox(Send Signature with order).Check CheckPoint(Send Signature with order) 39。第八步:單擊Send發(fā)送 調(diào)試測(cè)試腳本及注解Window(Flight Reservation).WinMenu(Menu).Select File。 刪除訂單功能測(cè)試 測(cè)試用例表43 刪除訂單測(cè)試用例表測(cè)試編號(hào)輸入操作預(yù)期結(jié)果實(shí)際結(jié)果D_01點(diǎn)擊“Open”按鈕彈出open order對(duì)話框彈出open order對(duì)話框D_02選擇“Customer name”彈出“search results”對(duì)話框彈出“search results”對(duì)話框D_03選擇第一個(gè)訂單,點(diǎn)擊“OK”按鈕對(duì)話框消失,訂單的內(nèi)容在飛機(jī)訂票系統(tǒng)中顯示Insert按鈕不可用,Update和Delete按鈕可用提示錯(cuò)誤月份要小于13D_04選擇Delete按鈕可以刪除該信息可以刪除該信息 錄制腳本過程第一步:打開QTP錄制腳本,選擇“Record”第二步:在Agent Name和Password中都輸入Mercury點(diǎn)擊“OK”按鈕第三步:點(diǎn)擊“”打開已有訂票單第四步:選擇已有的訂票,可以根據(jù)“顧客名”、“航班日期”、“訂單的NO”選擇訂單第五步:選擇具體的航班信息第六步:對(duì)選中的訂票信息進(jìn)行修改,點(diǎn)擊“delete”按鈕,: 刪除訂單界面第七步:確認(rèn)刪除第八步:點(diǎn)擊“Stop”結(jié)束錄制過程,腳本錄制成功第九步:在容易出錯(cuò)的點(diǎn)上右擊鼠標(biāo),選擇“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).WinButton(OK).ClickWindow(Flight Reservation).WinButton(Delete).Check CheckPoint(Delete) 39。 執(zhí)行結(jié)果: 測(cè)試執(zhí)行結(jié)果訂票功能測(cè)試的結(jié)果顯示:本次測(cè)試運(yùn)行了2遍,并且全部通過,腳本沒有錯(cuò)誤以及警告。隨機(jī)1到10之間的票數(shù)Dim rr=RandomNumber (1,3)If r=1 Then window(Flight Reservation).WinRadioButton(First).Setend ifIf r=2 Then window(Flight Reservation).WinRadioButton(Business).Setend ifIF r=3 Then window(Flight Reservation).WinRadioButton(Economy).Setend if 39。隨機(jī)獲取出發(fā)地b1=Window(FlightReservation).WinComboBox(FlyTo:).GetROProperty(items count)Window(Flight Reservation).WinComboBox(Fly To:).Select Randomnumber(0,b11) 39。第一步:打開QTP選擇“Record”,錄制腳本。Datatable中的status與outmsg兩列的參數(shù)值出現(xiàn)了誤差,導(dǎo)致在測(cè)試中,賦值對(duì)比中找不到正確的對(duì)象。等待5秒Window(Flight Reservation).WinMenu(Menu).Select File。點(diǎn)擊OK按鈕添加檢查點(diǎn)Dialog(Login).WinButton(OK).Click 39。第五步:對(duì)容易出錯(cuò)的地方設(shè)置檢查點(diǎn),以便在自動(dòng)測(cè)試時(shí)對(duì)其進(jìn)行檢測(cè),有對(duì)話框上標(biāo)題“Login”,按鈕“OK”。 登錄功能測(cè)試 測(cè)試用例表41 登錄測(cè)試用例表測(cè)試編號(hào)NamePassword預(yù)期結(jié)果實(shí)際結(jié)果測(cè)試結(jié)果Flight_01TexText提示錯(cuò)誤passFlight_02TexMercury提示錯(cuò)誤passFlight_03Tex提示錯(cuò)誤passFlight_04Text提示錯(cuò)誤passFlight_05Mercury提示錯(cuò)誤passFlight_06提示錯(cuò)誤failedFlight_07Text提示錯(cuò)誤passFlight_0812345提示錯(cuò)誤passFlight_09TextMercury正確,進(jìn)入Flight正確,進(jìn)入Flightpass續(xù)表41 登錄測(cè)試用例表Flight_10TextText提示錯(cuò)誤passFlight_11queenqueen提示錯(cuò)誤passFlight_12*)123提示錯(cuò)誤passFlight_13+/45mry提示錯(cuò)誤passFlight_14mercurymercury提示錯(cuò)誤正確,進(jìn)入FlightpassFlight_15axhumercury正確,進(jìn)入Flight正確,進(jìn)入FlightpassFlight_16AXHUMERCURY正確,進(jìn)入Flight正確,進(jìn)入Flightpass 腳本錄制第一步:對(duì)于登錄界面,首先對(duì)登錄進(jìn)行了錄制,分別輸入用戶名及密碼,生成了最簡單的VB腳本。包括測(cè)試名稱。以及通過變量的參數(shù)化功能,使用多組的數(shù)據(jù)驅(qū)動(dòng)整個(gè)測(cè)試過程。QTP的自動(dòng)錄制機(jī)制能夠?qū)y(cè)試人員的每一個(gè)操作步驟及被操作的對(duì)象記錄下來,自動(dòng)生成測(cè)試腳本。當(dāng)然QTP是不能完全取代測(cè)試人員的手工操作,如測(cè)試腳本的創(chuàng)建和測(cè)試用例的設(shè)計(jì)。它可以覆蓋絕大多數(shù)的軟件開發(fā)技術(shù),不僅簡單高效而且具備測(cè)試用例可重用的特點(diǎn)。3 QuickTest Professional的簡介QTP是Quick test Professional的簡稱,是一款自動(dòng)化測(cè)試工具。(4)Flex對(duì)象,網(wǎng)頁的內(nèi)容是用Flex開發(fā)的。AutoRunner是黑盒測(cè)試工具,可以用來完成功能測(cè)試、回歸測(cè)試,可以提高測(cè)試效率,降低測(cè)試人工成本。TestPartner通過采用通用的、分層的方式來進(jìn)行腳本的開發(fā)。一般,檢查點(diǎn)在QARun提示目標(biāo)系統(tǒng)執(zhí)行一系列事件之后被執(zhí)行。QA Run。此工具為Java技術(shù)開發(fā),十分便于移植并可提供多平臺(tái)支持。集成在測(cè)試人員的桌面IBM Rational Test Manager上,測(cè)試人員可以計(jì)劃、組織、執(zhí)行、管理和報(bào)告所有測(cè)試活動(dòng),包括手動(dòng)測(cè)試報(bào)告。在測(cè)試前要考慮好如何制定相應(yīng)的測(cè)試計(jì)劃,例如要測(cè)試那些功能、操作步驟、輸入數(shù)據(jù)和期望的輸出數(shù)據(jù)等。熟悉和了解各種編程語言、編程工具,以及各種控件會(huì)使得在開展測(cè)試時(shí)得心用手。短期的或者一次性的項(xiàng)目不宜采用,因?yàn)檫@反而增加開發(fā)周期和成本。當(dāng)然不意味著手動(dòng)測(cè)試就這樣被淘汰,手工測(cè)試有這其不可替代的地方:(1) 測(cè)試用例
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1