Rational Robot 基礎使用手冊(十)

2021-03-31 08:56:57 字數 2411 閱讀 4140

(八)、查詢會話中的指令碼列表

指令碼如何包含在乙個會話中

查詢乙個會話中的指令碼列表:

1. 在testmanager,按view --test asset workspace.

2. 雙擊session queries.的all

3. 雙擊想檢視指令碼所在的會話名稱。

按contained scripts.

(九)、用會話生成指令碼

乙個會話再生成指令碼

當在乙個會話中再生成指令碼,最初的指令碼被再新指令碼覆蓋,最初指令碼的道具被應用在再生指令碼中

任何時候,可用下列方法再生指令碼:

1. 在robot,按tools ---regenerate test scripts from session.

2. 選擇要再生指令碼的會話名。

3. 按確定鍵

生成指令碼對話方塊出現。它反映自動再生指令碼的程序。一段時間後,指令碼再生結束,成功完成資訊出現在狀態列中。ok鍵被擊活。

注意:當從會話對話方塊的再生測試指令碼擊確定鍵,在會話中的這個指令碼被毀滅。如果在再生指令碼之前,在再生指令碼對話方塊擊cancel,robot將生成一些空指令碼。

4. 按ok確認指令碼再生執行完成。

(十)、將vu指令碼融入會話

乙個會話融入多個指令碼

1. 在會話錄入期間,你想結束乙個指令碼並開始新的指令碼,擊 split script對話方塊出現。

2. 結束時定義或選擇指令碼名稱或接受預設名。可放棄你的要求直到開始錄入當前指令碼,擊ignore just-recorded information。此動作只影響當前指令碼。對同個會話先前錄入的指令碼無效。

3. 按ok

4. 多次重複以上步驟。

5. 按 後結束錄入會話,定義或選擇指令碼名稱或接受預設名。

(十一)、手工vu指令碼編碼

迄今為止,最快最簡單的方法生成vu指令碼是讓robot記錄客戶要求並自動生成指令碼。

也可以開啟空的vu指令碼,並給他新增**。如:你是手工編碼,或從其他指令碼複製編碼。

步驟:1. 在robot擊file ---new ---script.

2. 定義或選擇指令碼名稱或接受預設名

3. 擊vu

4. 擊確定鍵,robot生成空指令碼如下:

#include

5.為vu指令碼新增**。

會話記錄選項對話方塊---生成標誌

這個標誌能設定多種指令碼生成選項

開啟:按tools--session record options. 按 the generator 標誌

能做:a 在指令碼裡自動增加 datapool 命令與datapool_config宣告(擊tools ---session record options. 按generator,選擇use datapools.按確定鍵。)

b 分派 a ***mand id 字首(不能用這個選項為乙個會話記錄定義多個***mand id 字首,停止記錄之前分派的最後***mand id 字首用於robot生成的指令碼。)

c 插入返回行到指令碼。選擇display recorded rows任意值。

----none.不插入任何返回行到指令碼。

---- first.從伺服器插入剛開始返回資料指定數目的位元組或行。用鄰近域指定位元組或行的數目。

---last 從重新設定記錄的結尾插入行的數目。

---all插入所有返回數目到指令碼裡。

d受sql statement或網路伺服器影響插入位元組或行的數目。按tools--session record options. 按 the generator 標誌,選擇verify playback row counts.

e 插入sql statement返回的**。選擇verify playback return codes.

f **指令碼表達輸出引數。選擇bind output parameters to vu variables核取方塊。當選擇後,它將生成vu指令碼所需包含的輸出引數返回變數。這個申請只支援輸出**引數。

g 控制vu指令碼回放速度。

--- per ***mand . vu指令碼回放速度基於每個emulation ***mand.所需記錄和處理的實際時間。

---per scrip. vu指令碼回放速度基於所有emulation ***mand. .所需記錄和處理的平均時間。所有emulation ***mand用相同的平均延遲思考時間。

---none. vu指令碼回放速度基於各自指令碼速度,預設值為5秒。

h 設定cpu/使用者端,選擇cpu / user threshold (ms)核取方塊,用毫秒指定cpu/使用者端

i. 設定最大思考時間,用毫秒指定最大思考時間。

Rational Robot中檔案操作(一)

rational robot中提供了乙個檔案操作命令,語法如下 open filename for mode access access lock as filenumber len reclen 這裡我們把它的語法分為兩部分,因為這個檔案操作命令有兩種檔案操作模式,一種是順序檔案,一種是隨機檔案。...

基礎1 基礎

2011年畢業的時候,當時mvc思想非常流行,從總體設計的思路來看,c指的是struts v指的是檢視層 當時我用的是freemarker m用的是spring 即便到了詳細設計層面,每個模組的組成也是分為mvc這3部分。到了spring mvc的時候,spring根據mvc思想,一次性把這3個組成...

vue基礎基礎之基基礎

目錄 1,引用 2,例項化 3,資料定義和使用 4,函式的定義和使用 5,資料的改變方式 6,原生js如何輸出vue中的data資料 7,vue中系統屬性的使用 每個vue應用都需要通過例項化vue來實現 語法 var myvue new vue 注意 若id重複,則以第乙個為準 也可以在外邊定義 ...