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

正文內(nèi)容

qtp操作手冊-文庫吧

2025-09-10 08:23 本頁面


【正文】 獲得應用程序正在運行時的對象屬性與對象庫中已存在的對象屬性做比較,在對象庫中已存在的對象上做對應的操作,即錄制時所做的操作。 1. 2 錄制、回放過程 一個完整的錄制回放過程包括以下 步驟 : ● 準備錄制 打開你要對其進行測試的應用程序,并檢查 QuickTest 中的各項設置是否適合當前的要求。 ● 進行錄制 打開 QuickTest 的錄制功能, 按測試用例中的描述,操作被測試應用程序。 ● 編輯測試腳本 通過加入檢測點、 參數(shù)化測試,以及添加分支、循環(huán)等控制語句,來增強測試腳本的功能,使將來的回歸測試真正能夠自動化。 ● 調(diào)試腳本 調(diào)試腳本,檢查腳本是否存在錯誤。 ● 在回歸測試中運行測試 在對應用程序的回歸測試中,通過 QuickTest 回放對應用程序的操作,檢驗軟件正確性,實現(xiàn)測試的自動化進行。 ● 分析結(jié)果,報告問題 查看 QuickTest 記錄的運行結(jié)果,記錄問題,報告測試結(jié)果。 1. 3 QTP 界面 QTP 界面主要包括操作菜單、快捷鍵、腳本視圖、數(shù)據(jù)表等部分,如下圖: 菜單欄 文件工具條 測試工具條 腳本窗口 Action 工具條 數(shù)據(jù)表( DataTable) Active Screen 窗口 狀態(tài)欄 界面上各個部分的功能: ? 標題欄 :顯示當前打開的腳本的名稱 ? 菜單欄 :包含 QTP 的所有菜單命令 ? File: (文件) 對 QTP 文件的打開、關閉、保存等操作 ? Edit: (編輯) 對當前腳 本編輯操作 ? View: (視圖) 設置 QTP 界面的視圖方式 ? Insert: (插入) 插入檢查點、輸出值、可復用 Action 等 ? Test: (測試) 錄制、回放腳本、設置腳本環(huán)境 ? Step: (步驟) 設置當前步驟用到的對象屬性、 Action 屬性、檢查點屬性等 ? Debug: (調(diào)試) 調(diào)試腳本 ? Tools: (工具) 當前腳本所用到的一些工具,如對象庫、 QC 連接等 ? Help: ( 幫助 ) QTP 幫助文檔 ? 文件工具條 從左向右依次為:新建 QTP 文件、打開 QTP 文件、保存 QTP 文件、打印腳本、顯示(隱藏) ActiveScreen、顯示(隱藏 ) Debug 視圖、顯示(隱藏) DataTable 視圖、顯示報告、 顯示 Test Seting 窗口、 顯示基本設置窗口、 連接 QC 窗口、打開對象庫窗口、取對象屬性和方法窗口 ? 測試工具條 從左向右依次為: 錄制腳本、運行腳本、停止錄制 /回放腳本、插入新的 Action、切割 Action、 插入檢查點、插入一個 Transaction 的 起始點、插入一個 Transaction的結(jié)束點、 Analog 錄制、 Low Level 錄制 ? 腳本 管理 窗口 : 提供兩個可切換的窗口,分別通過圖形化方式和 VBScript 腳本方式來管理測試腳本。 ? Action 工具條 : 查看各 Action 的信息 ? 數(shù)據(jù)表 :存放參數(shù)化數(shù)據(jù) ? Active Screen:錄制腳本時捕捉到的屏幕信息 ? 狀態(tài)欄 :顯示測試過程中的狀態(tài) 1. 4 基本 概念 ? 參數(shù)化 :在自動化測試時,有些數(shù)據(jù)隨著腳本的執(zhí)行不斷變化但在腳本執(zhí)行過程中又不可人工干預,把這些對象做參數(shù)化,預設數(shù)據(jù)在 DataTable 表,以適合 在 不同環(huán)境中腳本執(zhí)行。 腳本執(zhí)行到參數(shù)化步驟 后,自動 從 DataTable 表取所需的數(shù)據(jù)。 如: 使用 10 組不同的用戶名、密碼登陸到應用系統(tǒng),整個 流程 操作都是完全一樣的,只是用戶名、密碼不同,可對用戶名、 密碼做參數(shù)化,數(shù)據(jù)存放到 DataTable表,這樣腳本每執(zhí)行一次,就取一條新的用戶名密碼。 ? 對象 : 對象是 QTP 能夠自動執(zhí)行測試的關鍵, 被測應用程序的 所有按鈕、標簽、選框等實體都 可 被 QTP 當作對象來識別。 QTP 又對所能識別的對象分類,如: Window 類、 WinEdit 類、 WinMenu 類 、 Dialog類 等 ,不同的類有不同的屬性、方法。 ? 報告 : QTP 運行測試腳本后,會自動生成腳本運行結(jié)果,包含每一步驟的運行結(jié)果、檢查點是否通過、報告成功或者失敗等。 ? 對象庫 : QTP 把當前所打開的腳本用到的所有對象存放到一起,稱 作對象庫。 在操作菜單- Tools- Object Repository 可看到當前腳本的對象庫。 對象庫在錄制腳本時會自動創(chuàng)建,也可在錄制腳本前調(diào)用已經(jīng)存在的對象庫。 ? 檢查點 : 除非 QTP 不能識別回訪時應用程序彈出的新的對象,否則 QTP 不會記錄腳本是否執(zhí)行成功;為了檢查腳本在回放過程中應用程序是否做了正確的處理、響應, 要在腳本中特定位置插入檢查點, 以確定應用程序輸入是否預期輸出。 例如: 在登陸過程中只輸入用戶名然后登陸,這時應用程序所給出的響應應該為“密碼為空,請輸入密碼”。要檢查這個字符串是否正確,可在此處插 入檢查點 ,檢查點的預期輸出為“密碼為空,請輸入密碼” 。 2. QTP菜單 2. 1 File New: 新建 QTP 文件,可新建測試 腳本 文件、業(yè)務組件文件、腳本組件文件、應用 程序 區(qū)域 組件 文件。后面三種新建文件需要首先連接到 QC(測試管理工具, TD 的升級版本),新建的文件直接存儲在 QC 里面。 Open: 打開 QTP 文件,可打開測試腳本文件、業(yè)務組件文件、應用程序區(qū)域組件文件。后面兩種文件在 QC 中,需把 QTP 連接到 QC。 備注:連接 QC 操作參見 Tools- Quality Center Connection 操作。 Save: 保存當前打開的文件 Save As: 重新保存當前打開的文件 Export Test to Zip File: 保存當前文件,并壓縮文件為 Zip 格式 Import Test from Zip File: 打開一個已經(jīng)壓縮為 Zip 文件的 QTP 文件 2. 2 Edit Cut: 剪切被選中的腳本 Copy: 復制被選中的腳本 Paste: 粘貼被復制或者剪切的腳本 Delete: 刪除被選中的腳本 Undo: 取消之前的操作 Redo: 重做被取消的操作 Rename Action: 重新命名 Action Delete Action: 刪除當前 Action,當前腳本有多個 Action 時該功能可用 Fild:查找字符串 Replace: 替換字符串 Go To: 快速定位到指定的位置 Bookmarks: 定制書簽,以方便快速查找 Complete Word: 所有方法 Argument Info: 函數(shù)詳細信息 Apply “ With” To Script: 為當前腳本生成關于信息 Remove “ With” Statements: 移除關于信息 2. 3 View Active Screen: 顯示 /隱藏 Active Screen 窗口 Data Table: 顯示 /隱藏 Data Table 窗口 Debug Viewer: 顯示 /隱藏 Debug 視圖 Keyword View: 腳本管理窗口切換到關鍵字視圖 Expert View: 腳本管理窗口切換到 VB Script 腳本程序視圖 ToolBars: 顯示 /隱藏文件工具條、測試工具條、調(diào)試工具條 2. 4 Insert Checkpoint: 插入檢查點,可插入標準檢查點、文本檢查點、文本區(qū)域檢查點、位圖檢查點、數(shù)據(jù)庫檢查點 、 XML 檢查點 等 Output Value: 輸出當前步驟所操作對象的值, 可輸出標準屬性值、文本值、文本區(qū)域值、數(shù)據(jù)庫值、 XML 值等 Call To New Action: 可在當前步驟或者當前腳本最后步驟處添加新的 Action Call To Copy of Action: 從當前腳本或者其他已存在的腳本拷貝 Action 到當前腳本的最后步驟處或者當前步驟處
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1