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

正文內(nèi)容

qtp操作手冊-資料下載頁

2025-10-05 08:23本頁面
  

【正文】 標識所要跟蹤的起始行,被標識處有紅點提示,如下: 腳本運行到被標識處會自動暫停,按 F10 鍵單步 向下 執(zhí)行。 ? 從當前步驟執(zhí)行 到完畢 光標定位到所要開始執(zhí)行的腳本行處,選擇功能菜單 Test- Run From Step 或者光標右鍵菜單功能的 Run From Step,腳本從當前被指定行一直到執(zhí)行完畢。 ? 參數(shù)化情況下循環(huán)執(zhí)行 有些腳本的輸入數(shù)據(jù)或者檢查點做參數(shù)化后,如果有多條數(shù)據(jù)則 QTP 支持循環(huán)執(zhí)行當前腳本一直到用完所有的 Data Table 表中的測試數(shù)據(jù)。 在 Test Setting- Run 頁面設(shè)置 Data Table Iterations 項: 可設(shè)置只執(zhí)行一條數(shù)據(jù)、執(zhí)行所有行數(shù)據(jù)、執(zhí)行指定行數(shù)據(jù)。 3. 9 可復(fù)用腳本調(diào)用 開發(fā)腳本的原則在業(yè)務(wù)完整的基礎(chǔ)上盡可能使腳本更加細化,這樣可復(fù)用性、可維護性就會比較 好。而因為一些業(yè)務(wù)操作被頻繁使用,在不同的環(huán)境、不同的業(yè)務(wù)流中多處使用同樣一組連續(xù)操作,這就可以把這組連續(xù)操作提煉出來到一個 Action,這個 Action可以同時被多個腳本所調(diào)用,減少了開發(fā)腳本的工作量,也增強了腳本的可維護性。 例如:登陸操作會被多個業(yè)務(wù)用到,可以把登陸操作放到一個 Action,然后把 Action設(shè)置為可復(fù)用的 Action,這樣就可以被其他業(yè)務(wù)所調(diào)用。 步驟一:把當前 Action 設(shè)置為可復(fù)用 Action 在功能菜單 Step- Action Properties 窗口如下: 選中選框 Reusable Action,這樣當前 Action 就被設(shè)置為可復(fù)用的 Action,設(shè)置完畢后, 可以看到 Action 工具條下拉時把可復(fù)用 Action 與普通 Action 分離如下: Action 設(shè)置為可復(fù)用 Action 后就可被其他腳本所調(diào)用。 步驟二:調(diào)用可復(fù)用 Action 在功能菜單 Insert- Call to Existing Action 窗口如下: From Test:選擇所要調(diào)用的 Action 所屬的測試腳本,可選擇當前腳本也可選擇其他已存在且有可復(fù)用 Action 的測試 腳本。 Action:選擇所要調(diào)用的 Action Location:設(shè)置被調(diào)用的 Action 是在當前步驟執(zhí)行還是在腳本的最后執(zhí)行。 調(diào)用完畢后會在當前步驟或者腳本的最后自動生成語句,例如: RunAction ClearMainWindow [FlightLib1], oneIteration ClearMainWindow 是可復(fù)用的 Action 名稱; FlightLib1 是可復(fù)用 Action 所屬的自動測試腳本; oneIteration 表示被調(diào)用 Action 只被執(zhí)行一次。 在生成執(zhí)行語句的同時 還把可復(fù)用的 Action 調(diào)入到當前的測試腳本,在 Action 工具條下拉時可以看到被調(diào)用的 Action,如下: 把當前腳本的 Action 與外部 Action( External Actions)分離顯示。 調(diào)用可復(fù)用 Action還把被調(diào)用 Action所用到的 DataTable數(shù)據(jù)表自動帶入到當前腳本,在 DataTable 增加一個新的 Sheet,名稱與被調(diào)用 Action 名字相同 。 3. 10 腳本調(diào)試 安裝微軟腳本調(diào)試插件,可單步跟蹤測試腳本的執(zhí)行,見 單步執(zhí)行功能。 3. 11 報告 QTP 腳本執(zhí) 行報告是自動測試的重要組成部分, 報告主要由三大部分組成,見下圖: 左邊一列主要顯示當前腳本所執(zhí)行的測試步驟,每一步驟所用到的對象,右邊靠上部分顯示當前被選中步驟所做的操作,右邊靠下面部分是顯示當前被選中步驟執(zhí)行時的屏幕所顯示信息。 備注:在右邊靠下面部分的數(shù)據(jù)顯示與菜單功能 Tools- Options- Run 設(shè)置有關(guān),設(shè)置界面如下: Save Step Screen Capture To Results 有四個選項可以設(shè)置,分別為: Always、 On errors、On errors and warnings 和 Never。 Always:表示無論任何時候都保存每個步驟的屏幕信息到報告。 On errors:表示當腳本執(zhí)行出現(xiàn)錯誤時保存錯誤步驟的屏幕信息到報告。 On errors and warnings:表示當腳本執(zhí)行出現(xiàn)錯誤和警告時保存屏幕信息到報告。 Never:表示無論任何時候都不保存屏幕信息到報告。 3. 12 結(jié)合 測試管理工具 QTP 可以結(jié)合測試管理工具 Test Director( TD)或者 Quality Center( QC),可以打開TD 或者 QC 中的自動測試腳本,存儲自動測試腳本到 TD 或者 QC。 QTP 與測試管理工具的接口在菜單 Tools- Quality Center Connection,功能窗口如下: Server Connection:輸入所要連接的測試管理工具網(wǎng)址連接,可連接到測試管理工具。 Project Connection:設(shè)置測試管理工具服務(wù)器上存在的域( Domain)、項目( Project),輸入用戶名( User)、密碼( Password),連接到項目。 連接完成后,執(zhí)行 File- Open/Save As 打開 /保存 自動測試腳本,打開 /保存 腳本對話框如下: 對 話框左邊部分是登陸到當前項目的用戶所能看到的測試用例模塊( Test Plan)目錄結(jié)構(gòu),右邊顯示被選中的目錄下的自動測試腳本。 點擊 按鈕,可返回到當前系統(tǒng)的打開 /保存 對話框,如下: 可以看到比普通的打開 /保存對話框多了一個 按鈕,這個按鈕可以切換對話框到展示測試管理工具測試用例目錄結(jié)構(gòu)的對話框。 4. QTP腳本編寫 4. 1 常用 語法 、 函數(shù) ? 語法 QTP 自動測試腳本的語法與 VB Script 的語法基本一致,可參考 VB Script 幫助手冊。 ? 函數(shù) QTP 自動測試腳本所用到的函數(shù)基本都是 VB Script 的函數(shù),例如: Instr、 Left、Len、 Abs、 Array、 Cint 等等,都可以在 VB Script 幫助手冊查到,在此不一一列舉描述。 4. 2 常用 對象 方法 CaptureBitmap: 存儲當前屏幕 .png 或 .bmp 文件到指定位置; 入?yún)ⅲ航^對文件名,是否覆蓋已存在文件標 例: Browser(Mercury ).Page(Flights).CaptureBitmap Click: 單 擊光標操作 ;入?yún)ⅲ?x 坐標、 y 坐標、光標左鍵右鍵標志。 例: Browser(Mercury Tours).page(Mercury Tours).Click 25, 100 DblClick: 雙擊光標操作;入?yún)ⅲ?x 坐標、 y 坐標、光標左鍵右鍵標志。 例: Browser(Flight).Page(Flight).DblClick 73, 120, 1 Exist: 檢查對象是否存在;入?yún)ⅲ撼瑫r時間。 例: If Browser(Mercury Tours).Exist(2) Then MsgBox The browser exists. End If GetRoProperty: 取得當前對象的某個屬性值;入?yún)ⅲ簩傩悦?、屬性值(無用)。 例: Val =Page(Flights).WebCheckBox(rou).GetROProperty(Value) GetVisibleText: 取得指定范圍的字符串;入?yún)ⅲ浩鹗夹辛凶鴺?、結(jié)束行列坐標。 Set: 給對象賦值;入?yún)ⅲ何谋局祷蛘郀顟B(tài)值或者空,不同的對象所需入?yún)⒉煌? Type: 給對象指定值;入?yún)ⅲ和?Set WaitProperty: 等待屬性值為指定的值或者等待超時;入 參:屬性名、屬性值、超時時間。 4. 3 常用 對象 屬性 不同的對象擁有不同的屬性,可在對象庫查看所關(guān)心的對象以及 感興趣的對象屬性,也可用程序調(diào)用、修改所感興趣的對象的屬性,在此不一一列舉。 在實踐中才能更加深刻的理解自動測試腳本的編寫技術(shù),才能不斷提高自己開發(fā)自動測試腳本的能力;對自動測試腳本編寫所用到的語法、函數(shù)、對象的方法、屬性在以后的自動測試腳本示例中還會做一些簡單的應(yīng)用說明,只有不斷的嘗試、實踐才能靈活用好這些函數(shù)、方法。
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1