LoadRunner學習筆記 二

1、腳本中的參數化

當多個虛擬用戶運行腳本時,都會提交相同的記錄,這樣做會被應用禁止,會出錯,這樣也不符合實際的運行情況,而且有可能引起衝突。爲了更加真實的模擬實際環境,需要各種各樣的輸入。參數化輸入是一種不錯的方法

參數化包含以下兩項任務:

① 在腳本中用參數取代常量值。

② 設置參數的屬性以及數據源。

    參數化僅可以用於一個函數中的參量。你不能用參數表示非函數參數的字符串。另外,不是所有的函數都可以參數化的。參數類型解釋:

   DateTime:很簡單,在需要輸入日期/時間的地方,可以用DateTime類型來替代。其屬性設置也很簡單,選擇一種格式即可。當然也可以定製格式。

   Group Name:暫時不知道何處能用到,但設置簡單。實際運行,LoadRunner使用該虛擬用戶所在的Vuser Group來代替。但是在VuGen中運行時,Group Name將是None

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

   Iteration Number:在實際運行中,LoadRunner使用該測試腳本當前循環的次數來代替。

   Random Number:隨機數。很簡單。在屬性設置中可以設置產生隨機數的範圍

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

       參數屬性:

once在所有的反覆中都使用同一個值

each iteration則每次反覆都要取新值

each occurrence則只要發現該參數就要重新取值也就是如果一個action中有多個該參數每遇到一個就要重新取一個值。

2、設置好參數之後,可以通過設置迭代次數等信息來調用剛纔設置的參數

 點擊按鈕如圖或者F4打開運行時設置窗口


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章