loadrunner:參數類型及其取值機制


參數類型

參數名隨意取,建議取通俗易懂的名字,下面我們重點介紹一下參數的類型。

●DateTime: 很簡單, 在需要輸入日期/時間的地方, 可以用DateTime 類型來替代。

其屬性設置也很簡單, 選擇一種格式即可。當然也可以定制格式。

.●Group Name:暫時不知道何處能用到,但設置比較簡單。在實際運行中,LoadRunner

使用該虛擬用戶所在的Vuser Group 來代替。但是在VuGen 中運行時,Group Name

將會是None

.●Load Generator Name: 在實際運行中,LoadRunner 使用該虛擬用戶所在Load Generator 的機器名來代替。

.●Iteration Number: 在實際運行中,LoadRunner 使用該測試腳本當前循環的次數來

代替。

.●Random Number: 隨機數。很簡單。在屬性設置中可以設置產生隨機數的范圍

.●Unique Number:唯一的數。在屬性設置中可以設置第一個數以及遞增的數的大小。

注意: 使用該參數類型必須注意可以接受的最大數。例如: 某個文本框能接受的

最大數為99。當使用該參數類型時, 設置第一個數為1, 遞增的數為1, 但100 個

虛擬用戶同時運行時,第100 個虛擬用戶輸入的將是100,這樣腳本運行將會出錯。

注意: 這里說的遞增意思是各個用戶取第一個值的遞增數, 每個用戶相鄰的兩次循

環之間的差值為1。舉例說明: 假如起始數為1, 遞增為5, 那么第一個用戶第一

次循環取值1, 第二次循環取值2; 第二個用戶第一次循環取值為6, 第二次為7;

依次類推。

●Vuser ID: 設置比較簡單。在實際運行中,LoadRunner 使用該虛擬用戶的ID 來代

替,該ID 是由Controller 來控制的。但是在VuGen 中運行時,Vuser ID 將會是–1。

File: 需要在屬性設置中編輯文件,添加內容,也可以從現成的數據庫中取數據( 下

面我們將會介紹)

●User Defined Function: 從用戶開發的dll 文件提取數據。就目前我認為, 這種方式

沒有必要。VuGen 支持C 語言的語法,在VuGen 中重新編寫類似的函數應該不難。

上面的例子中, 我們取隨機數即可。點“Properties… ..” 按鈕, 進行屬性設置窗口

添入隨機數的取值范圍為(1-50), 選擇一種數據格式。

 

運行時參數設置 

select next row有四個選項:

◆Sequential:順序執行,按照順序一行行的讀取。每一個虛擬用戶都會按照相同的順序讀取;

◆Random:隨機執行,在每次循環里隨機的讀取一個,但是在循環中一直保持不變

◆Unique:唯—,每個VU取唯一的值。

◆Same line as XX[其他參數名]:

Update value on有三個選項

◆Each Occurrence:在運行時, 每遇到一次該參數, 便會取一個新的值

◆Each iteration:運行時, 在每一次循環中都取相同的值

◆Once:運行時, 在每次循環中, 該參數只取一次值

——


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM