(八)、查詢會話中的指令碼列表
指令碼如何包含在乙個會話中
查詢乙個會話中的指令碼列表:
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重複,則以第乙個為準 也可以在外邊定義 ...