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

正文內容

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

2024-08-24 18:26 本頁面
   

【正文】 其中通過檢查點的設置,發(fā)現(xiàn) Send Signature with order按鈕中的 checked和focused屬性與測試前預期值不匹配,出現(xiàn) BUG。為 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。Fax Order... 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 注:調試腳本通過打開 Open Order,選擇一個訂單,接著對 Delete 按鈕進行添加檢查點,然后刪除該訂單, 通過對檢查點的設置,驗證測試是否正確。 修改訂單功能測試 測試用例 表 42 修改訂單測試用例表 測試編號 輸入 操作 預期結果 實際結果 Update_01 點擊 open“按鈕 ” 彈出 open order 對話框 成功彈出 open order 對話框 Update_02 選擇“customer name” 彈出 “search results”對話框 彈出 “search results” 安徽新華學院 2020 屆本科畢業(yè)論文(設計) 22 Update_03 選擇第一個訂單,點擊 “ok”按鈕 對話框消失,訂單的內容在飛機訂票系統(tǒng)中顯示, Insert 按鈕不可用, update 和delete 按鈕可用 提示錯誤 月份要小于 13 Update_04 日期修改為 06/01/14 可以修改 可以修改 Update_05 出發(fā)地改為 London 可以修改 可以修改 Update_06 目 的地修改為Paris 可以修改 可以修改 Update_07 Flight 修改為12594 號航班 可以修改 可以修改 Update_08 Customer name 修改為Queen 可以修改 可以修改 Update_09 Ticket 修改為 2 可以修改 可以修改 Update_10 Class 修改為first 可以修改 可以修改 Update_11 點擊 update按鈕 訂票成功修改 訂票成功修改 錄制腳本過程 第一步: 打開 QTP, 選擇 “Record”,錄制腳本 第二步:在 Agent Name 和 Password 中都輸入 Mercury, 點擊 “OK”按鈕 登錄 第三步:點擊 “ ”打開 已 有訂票單,如圖 所示: 安徽新華學院 2020 屆本科畢業(yè)論文(設計) 23 圖 查找訂單界面 第四步:選擇 已 有的訂票,可以根據(jù) “顧客名 ”、 “航班日期 ”、 “訂單的 NO”選擇訂單 第五步:選擇具體的航班 信息 第六步:對所 訂 的票進行 編輯 修改,點擊 “Update”按鈕 第七步:點擊 “Stop”結束錄制過程,腳本錄制 完成 第八步: 為 UPdate 插入檢查點 ,選擇 “Insert Standard Checkpoint”如圖 所示: 安徽新華學院 2020 屆本科畢業(yè)論文(設計) 24 圖 更新按鈕檢查點設置 第九步:點擊 “OK” 調試測試腳本及注解 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 安徽新華學院 2020 屆本科畢業(yè)論文(設計) 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。隨機選擇機艙類型 Window(Flight Reservation).WinButton(Insert Order).Check CheckPoint(Insert Order) 39。隨機獲取目的地 Window(Flight Reservation).WinButton(FLIGHT).Check CheckPoint(FLIGHT) 39。 第二步:在 登錄界面中, Agent Name和 Password均以 Mercury作為測試變量, 點擊 “OK”按鈕 。修改后選取一個用列再次測試。Exit 39。從 datatable中 調取 測試用例 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。如圖 : 圖 Login 檢查點設置 測試腳本 Dialog(Login).WinButton(Help).Click 39。如圖 : 圖 登錄界面 第二步:為了能全面的測試在任何輸入的情況下都會有預想的結果,根據(jù)設計出來的測試用例,在 Data Table中設置了 AgentName及 Password列,把可能的情況均安徽新華學院 2020 屆本科畢業(yè)論文(設計) 15 輸入進去,之后讓其自動的逐個運行測試。測試開始和結束的時間,測試腳本運行的迭代次數(shù)、測試通過狀態(tài)等。 運行 與 分析 QTP 從腳本的第一行開始執(zhí)行語句,運行過程中會對設置的檢查點進行驗證,從 DataTable 中獲取 實際數(shù)據(jù)代替參數(shù)值,并給出相應的輸出結構信息。 相較于 其他自動測試工具錄制腳本 更方便的是 , QTP 除了以 VB Script 腳本語言 的方式生成腳本語句以外,還將被操作的對象及相應的動作按照層次和順序保存在一個基于 表格 的 Keyword View( 關鍵字 視圖 ) 中。但是在批量操 作時,使用 QTP 的確能夠幫助測試人員 高效的完成 很多工作。其中包括:創(chuàng)建測試 腳本 、插入檢查點、增強測試 腳本 、運行測試 與 分析結果和維護測試等方面。 自動化工具出現(xiàn) 目的是想用它來執(zhí)行重復的手動測試,主要是用于回歸測試和測試同一軟件的新版本。 ( 5) Silverlight 對象,網(wǎng)頁的內容是用 Silverlight 開發(fā)的。 產(chǎn)品可以對以下類型對象進行 GUI 功能性測試: ( 1) Windows 類型對象,一般為用 C++/Delphi/VB/VFP/PB/.NetForm 等技術開發(fā)的桌面 程序。 各水平的 的測試人員 都 可以通過 TestPartner 的可視化導航器來快速創(chuàng)建測試并執(zhí)行。檢查點用于確定當前 實際結果與 預期值 是否 一樣。 QARun 的測試實現(xiàn)方式是通過 檢測 鼠標移動、鍵盤點擊操作 等 被測應用,即而得到相應的測試腳本,對該腳本可以進行 需要 編輯和調試。 SilkTest, 是用于對企業(yè)級應用進行功能測試的 領先 產(chǎn)品,可用于測試 Web、 Java或是傳統(tǒng)的 C/S 結構。這種測試和管理的雙重功能 十分利于剛進入 測試領域的人員 。 WinRunner 是 Mercury Interactive 公司的一種企業(yè)級的功能測試工具,用于檢測應用程序是否能夠達到預期的功能及正常運行。 自動化測試方案 在選擇測試方案的時候,要參照下列因素 [4]: ( 1) 項目的影響:制定的方案是否對整個項目有積極作用,或者讓開發(fā)更敏捷 ( 2) 復雜度: 自動化是否容易實現(xiàn) ( 3) 時間:自動化測試的實現(xiàn)需要多少時間 ( 4) 早期需求和代碼的穩(wěn)定性:如果不能穩(wěn)定,那么自動化測試介入會很尬尷 ( 5) 覆蓋率:能否覆蓋程序中的關鍵特性和功能 ( 6) 資源:有沒有足夠的人力資源、數(shù)據(jù)資源、硬件資源來支持自動化的開展 在確定方案后,測試腳本的編碼階段,編寫方法也左右著自動化測試的效率和質量。同樣,在一個非常緊迫 的項目中也是不合適的,因為需要測試人員開發(fā)編寫測試腳本,并需要開發(fā)人員的配合使得整個進程更加緊張倉促,適得其反。 而在借助計算機強大的計算能力下,可以不知疲倦、重復的運行,對于大量的數(shù)據(jù)也能在短時間內處理結束。 軟件自動化 測試與手動測試 自動化測試與手工測試比較 軟件測試的一個顯著特點就是重復性,重復的工作除了機器人沒人忍受的了。如果在需求定義方面做得很好,對自動化測試十分有益,可以盡早的選擇測試策略,讓自動化測試高層次整體地進行。 1983 年, ANSI IEEE STD729 給出了軟件質量的定義 [ 6],包括: ( 1) 軟件產(chǎn)品質量滿足用戶要求的程度; ( 2) 軟件各種屬性的組合程度; ( 3) 用戶對軟件產(chǎn)品的綜合反映程度; ( 4) 軟件在使用過程中滿足用戶要求的程度。軟件質量也是軟件項目管理的重要組成部分,在不同的開發(fā)模式中,都會圍繞軟件質量管理提出相應的做法。 在測試用例中,主要分為兩種。 如何通過軟件測試發(fā)現(xiàn)
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1