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

正文內(nèi)容

rationalrobot基礎(chǔ)使用手冊(cè)(編輯修改稿)

2024-09-26 09:06 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 (或者按下 CTRL+SHIFT+F 按鈕),將 Robot 置于前臺(tái),點(diǎn)擊 Record 菜單下 Turn LowLevel Recording On/Off 菜單項(xiàng); 切換至底層記錄方式之后, Robot 進(jìn)行如下操作: 在不可編輯的二進(jìn)制腳本中記錄底層行為,并在項(xiàng)目中保存; 給底層腳本分配連續(xù)數(shù)字,在 Script 窗體的 Assert 窗格中顯示,數(shù)字位于 LowLevel Scripts 下方; 在引用底層腳本文件的腳本中加入“ PlayJrnl”命令; 回放期間, PlayJrnl 命令調(diào)用底 層文件,該文件回放記錄的實(shí)時(shí)行為,這不同于面向?qū)ο笥涗?,面向?qū)ο笥涗浄绞綑z查測(cè)試環(huán)境下應(yīng)用程序的 Windows 對(duì)象,而不依賴于精確的時(shí)間和屏幕坐標(biāo)。 結(jié)束 GUI腳本記錄 通過(guò)點(diǎn)擊 GUI Record 工具條上的 Stop Recording 按扭 結(jié)束錄制 GUI 腳本。 記錄結(jié)束時(shí),應(yīng)該使測(cè)試下應(yīng)用程序和開始記錄時(shí)的狀態(tài)一致。這樣,可以不必人工重置環(huán)境就能回放腳本。 如果從 Windows 桌面啟動(dòng)應(yīng)用程序,應(yīng)該在桌面停止記錄。若從主窗口啟動(dòng)記錄,則在主窗口停止記錄,確定主窗口狀態(tài) 相同。例如:如果應(yīng)用程序使一個(gè)編輯器,記錄開始時(shí)啟動(dòng)應(yīng)用程序沒(méi)有任何文本,則在結(jié)束錄 13 制時(shí)確認(rèn)沒(méi)有開啟任何文檔。 定義腳本屬性 在 Robot 中記錄腳本之后,可以定義腳本屬性: 如果已經(jīng)打開腳本,點(diǎn)擊 File 菜單下 Properties 菜單項(xiàng),如果腳本沒(méi)打開,點(diǎn)擊 File 菜單下 Open 菜單 Script 菜單項(xiàng),選中腳本。點(diǎn)擊 Properties 按鈕; 在 Script Properties 對(duì)話框中,定義屬性; 14 確認(rèn)退出。 如果記錄覆蓋了一個(gè)已經(jīng)存在的腳本,則已經(jīng)存在的屬性將應(yīng)用到新的腳本上。 手工 GUI Script 編碼 到目前為止,最快的 GUI 腳本生成方式是利用 Robot 記錄行為并自動(dòng)生成腳本,然而,也可以使用 SQA Basic腳本語(yǔ)言編寫 GUI 腳本。 手工編寫腳本的步驟如下: 在 Robot 中,點(diǎn)擊 File 菜單下的 New 子菜單的 Script 菜單項(xiàng); 輸入腳本名稱(最多 40 字符),可以加入腳本描述; 點(diǎn)擊 GUI; 點(diǎn)擊確認(rèn), Robot 產(chǎn)生一個(gè)帶主程序頭的空腳本; 開始 GUI 腳本編碼。 SQA Basic 語(yǔ)言參考見(jiàn)幫助。 創(chuàng)建 Shell Scripts 順序回放 GUI Scripts 創(chuàng)建外殼腳本之前,應(yīng)該 先記錄需要引用的獨(dú)立腳本。 建立外殼腳本的順序: 點(diǎn)擊 File 菜單的 New 子菜單的 GUI Shell Script 菜單項(xiàng); 輸入腳本名字(最多 40 字符); 可選操作:輸入腳本描述; 確定; 要增加腳本,在 Available 列表中選中一個(gè)或者多個(gè)腳本,點(diǎn)擊“ ”或者“ ”按鈕, Robot 按照Selected 列表中的腳本順序回放腳本; 確定。 15 在外殼腳本中,用“ Call Script+腳本名字”引用包含的腳本。 (三)、在 GUI Script 中加入特寫 在 GUI腳本中啟動(dòng)應(yīng)用程序 要成功測(cè)試 Oracle Forms、 HTML、 Java、 Delphi、 C++和 Visual Basic 應(yīng)用程序中的對(duì)象,應(yīng)該在開始記錄腳本之前允許應(yīng)用程序。 啟動(dòng)應(yīng)用程序時(shí),可以特別說(shuō)明回放時(shí)需要該應(yīng)用程序在 Rational 診斷工具環(huán)境下啟動(dòng)。 在腳本中啟動(dòng)應(yīng)用程序的步驟如下: 記錄時(shí),點(diǎn)擊 GUI Record 快捷欄上 Display GUI Insert Toolbar 按鈕,編輯時(shí),定位腳本光標(biāo),點(diǎn)擊Standard 快捷欄的 Display GUI Insert Toolbar 按鈕; 點(diǎn)擊 GUI Insert 工具條上適 當(dāng)?shù)膯?dòng)按鈕(啟動(dòng)應(yīng)用程序、啟動(dòng) Java 應(yīng)用程序、啟動(dòng)瀏覽器); 啟動(dòng)應(yīng)用程序 啟動(dòng) Java 應(yīng)用程序 啟動(dòng)瀏覽器 填寫對(duì)話框并確定; 16 啟動(dòng)應(yīng)用程序 啟動(dòng) Java 應(yīng)用程序 啟動(dòng)瀏覽器 開始記錄并且編輯腳本。 回放過(guò)程中, Robot 運(yùn)行到腳本中響應(yīng)的命令時(shí)就啟動(dòng)特定的應(yīng)用程序。 17 在其它腳本中插入調(diào)用 在記錄或者編輯 GUI 腳本的狀態(tài),可以插入已有的 GUI 腳本的調(diào)用,避免了重復(fù)的應(yīng)用程序行為。 如果處于記錄狀態(tài),點(diǎn)擊 GUI Record 快捷欄上的 Display GUI Insert Toolbar 按鈕,如果處于編輯狀態(tài),在 Standard 快捷欄上點(diǎn)擊 Display GUI Insert Toolbar 按鈕; 點(diǎn)擊 GUI Insert 快捷欄上的 Call Script 按鈕; 從列表中選擇 GUI 腳本,要改變腳本列表,選擇 Query 列表; 如果測(cè)試環(huán)境依據(jù)腳本的執(zhí)行結(jié)果則選中 Run now,如果腳本執(zhí)行不改變應(yīng)用程序狀態(tài)則清空 Run now,無(wú)論選中與否, Robot 都將對(duì)該腳本的調(diào)用加入腳本中,選中則立即執(zhí)行; 確定以繼續(xù)錄制或者編輯。 在 GUI腳本中插入計(jì)時(shí)器 如果在記錄狀態(tài),點(diǎn)擊 GUI Record 快捷欄的 Display GUI Insert Toolbar 按鈕,如果在編輯狀態(tài),點(diǎn)擊Standard 快捷欄的 Display GUI Insert Toolbar 按鈕; 在 GUI Insert 工具欄上點(diǎn)擊 Start Timer 按鈕; 輸入計(jì)時(shí)器名稱(最多 40 字符)后確定,如果要啟用多個(gè)計(jì)時(shí)器,確定每個(gè)計(jì)時(shí)器有不同的名字; 執(zhí)行計(jì)時(shí)行為; 執(zhí)行完計(jì)時(shí)行為,立即點(diǎn)擊 GUI Insert 工具欄上 Stop Timer; 在計(jì)時(shí)器列表中選擇一個(gè)開啟的計(jì)時(shí)器,確認(rèn)。 18 在 GUI腳本中插入注釋 記錄或者編 輯時(shí)可以插入注釋,以利于文檔和腳本編輯。 記錄期間,單擊 GUI Record 工具欄上的 Display GUI Insert Toolbar 按鈕,編輯期間,單擊 Standard工具欄上 Display GUI Insert Toolbar 按鈕; 點(diǎn)擊注釋按鈕; 輸入注釋(最多 60 字符); 確認(rèn)之后繼續(xù)記錄或者編輯。 Robot 在單引號(hào)之后加入注釋,缺省為綠色。將注釋改為非注釋,選中文本,單擊 Edit 菜單下 Comment Line或者 Unment Line 菜單項(xiàng)。 1 在 GUI腳本中插入 Log Message 在記錄或者編輯狀態(tài),可以在 GUI 腳本中插入日志消息、描述和結(jié)果?;胤烹A段, Robot 在日志中插入這些信息??梢岳眠@些日志消息文檔化回放的腳本。 記錄狀態(tài)下,單擊 GUI Record 工具欄上的 Display GUI Insert Toolbar 按鈕,編輯狀態(tài)下,單擊 Standard工具欄上 Display GUI Insert Toolbar 按鈕; 單擊 GUI Insert 工具欄上 Write to Log 按鈕; 輸入消息(最多 60 字符); 可選操作:輸入描述(最多 60 字符); 選擇一個(gè)結(jié)果: Pass、 Fail、 Warning、 None; 確定繼續(xù)記錄或者編輯。 回放之后,在 Test Manager 日志中查看日志和消息。 Event Type 列中顯示消息, Result 列中顯示結(jié)果。查看相關(guān)描述,選中日志事件,單擊 View 菜單下 Properties 菜單項(xiàng),打開 Result 頁(yè)面。 19 事件日志 在 GUI腳本中插入延遲 記錄階段,單擊 GUI Record 工具欄上 Open Robot Window 按鈕; 在腳本中定位光標(biāo); 單擊 Insert 菜單下 Delay 菜單項(xiàng); 輸入延遲毫秒數(shù); 確認(rèn)之后繼續(xù)錄制或者 編輯。 20 (四)、使用查證點(diǎn) 在創(chuàng)建查證點(diǎn)時(shí)的任務(wù) 創(chuàng)建查證點(diǎn) 選擇測(cè)試對(duì)象 選擇查證方法 選擇驗(yàn)證方法 在數(shù)據(jù)網(wǎng)格中使用數(shù)據(jù) 在查證點(diǎn)查看基線文件 復(fù)制查證點(diǎn) 重新命名查證點(diǎn) 刪除查證點(diǎn) (五)、使用 Datapools 如何理解 Datapools 21 Datapool 是一個(gè)測(cè)試數(shù)據(jù)集。它為腳本回放期間提供數(shù)據(jù)值給腳本變量。 Datapool 讓你自動(dòng)在大數(shù)據(jù)量的情況下(潛在的包含數(shù)個(gè)虛擬測(cè)試人執(zhí)行上千條事務(wù))提取測(cè)試數(shù)據(jù)給虛擬測(cè)試人。 Datapool 作用 : 每個(gè)虛擬測(cè)試人能在腳本運(yùn)行時(shí)發(fā)送實(shí)際數(shù)據(jù)(獨(dú)一的數(shù) 據(jù))給服務(wù)器。 單一的虛擬測(cè)試人多次執(zhí)行相同的事務(wù),能在每次執(zhí)行事務(wù)發(fā)送實(shí)際數(shù)據(jù)給服務(wù)器。 如果在回放腳本期間不用數(shù)據(jù)源,每個(gè)虛擬測(cè)試人會(huì)發(fā)送相同的數(shù)據(jù)給服務(wù)器(此數(shù)據(jù)是記錄腳本捕獲下的數(shù)據(jù))。 例如:假使你在記錄 vu 腳本時(shí)發(fā)命令數(shù) 53328 給數(shù)據(jù)庫(kù)服務(wù)器,若有 100 個(gè)虛擬測(cè)試人在運(yùn)行這個(gè)腳本,則命令數(shù) 53328 會(huì)給服務(wù)器發(fā)送 100 次。如果運(yùn)用 Datapool,每個(gè)虛擬測(cè)試人會(huì)發(fā)送不同命令數(shù)給服務(wù)器。 Datapool 結(jié)構(gòu): Datapool 用 .csv 擴(kuò)展名存文件,此文件有如下特征: 每行包含一項(xiàng) 記錄。 每項(xiàng)記錄包含被 separator character 限定的 datapool 值域,象(,) datapool 值域可包含腳本。 datapool 文件的每個(gè) column 包含 datapool 值域的列表。 如果值是附載雙引號(hào)內(nèi),這單一的值包含一個(gè) separator character 域,如: jones,Robert在記錄中是單一的值,不是兩個(gè)。當(dāng)值被存儲(chǔ)在 datapool 文件中才用引號(hào)。引號(hào)不是供給應(yīng)用程序的值的一部分。 一個(gè)單一的值可包含內(nèi)含行。例如: jones,robertbob是一個(gè)記錄的單一值,不是兩個(gè)。 .csv 和 .spc 是存儲(chǔ)在 Robot 工程的 datapool 目錄中。 下面是一個(gè)有三行數(shù)據(jù)的 datapool 文件的事例: John,Sullivan,238 Tuckerman St,Andover,MA,01810 Peter,Hahn,512 Lewiston Rd,Malden,MA,02148 Sally,Sutherland,8 Upper Woodland Highway,Revere,MA,02151 注意:如果 datapool 包含復(fù)雜的值(如, 內(nèi)含行, datapoo 值包含 field separator characters),應(yīng)在 datapool editor觀察(或其他文本編輯器如 Microsoft Excel)并使之成為自己期望的確切的 datapool columns datapool 編輯器: 當(dāng) Robot 編輯 datapool 值,用 Configure Datapool in Script 對(duì)話框編輯。 觀察或編輯現(xiàn)有 Datapool: 如果 Datapool 將編輯的腳本未打開,擊 File Open Script 打開 擊 Edit Datapool Information 打開在腳對(duì)話框的 Datapool 設(shè)置。 可接受腳對(duì)話框的 Datapool 默認(rèn)設(shè)置,也可做些調(diào)整??刹榭磶椭?。 完成設(shè)置,按確定。 按 Edit Existing Data. 在 Datapool 編輯對(duì)話框,適當(dāng)校正 Datapool 值。 完成校正 Datapool 值,按保存,關(guān)閉。 如何使用 Datapools GUI 腳本中增加 Datapool 命令: 記錄會(huì)話時(shí)向應(yīng)用程序賦了值,記錄結(jié)束后,編輯腳本并執(zhí)行以下基本操作 1)參考 頭文件; 2)用記錄時(shí)提供的值替換變量; 3)增加 Datapool 命令打開 Datapool,從 Datapool 中取一行數(shù)據(jù),從該行中找到個(gè)體值,將每個(gè)值賦給腳本變量。 建立及合成 Datapool: 22 1)點(diǎn)擊菜單 File → Open → Script 打開腳本 2)點(diǎn)擊菜單 Edit → Datapool Information 在腳本對(duì)話框中打開 Datapool 配置選項(xiàng); 3)采用缺省配置,或作適當(dāng)?shù)母淖?。需要幫助擊?duì)話框頂部的 ,再點(diǎn)擊需幫助的條目; 4)修 改完后點(diǎn)擊按扭 Save; 5)做以下任一操作: 擊 Create 定義及組成一個(gè)新的 Datapool,此時(shí)出現(xiàn) Datapool Specification 對(duì)話框,若 datapool 已經(jīng)存在,則沒(méi)有 Create 按扭,而是 Edit Speci
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1