LoadRunner腳本參數化設置


  LoadRunner,是一種預測系統行為和性能的負載測試工具,其中VUG(Virtual User Generator)主要用於虛擬用戶生成和腳本編輯。為了實現單用戶多次迭代執行腳本,VUG提供了強大的參數化功能。

  打開【參數列表】:

  單擊菜單欄 Vuser 下 Parameter List  (快捷鍵 ctrl+L)

  VGU提供的參數類型(parameters type)種類很多,每種參數取數據的方式個不相同,根據腳本需要設定不同類型的參數。

  常用的類型有:Date/Time(時間日期型參數)、File(文件型參數)、Iteration Number(迭代次數參數)、Ramdom Number(隨機參數)、Unique Number(唯一值參數)、Table(表格型參數)等。

  以文件型參數為例,File參數是從文件中讀取數據作為參數的值,同一個文件中的不同數據值可根據字段名設置為不同的參數,如下:

  

 

 

  File format【文件格式】設置:

  其中Column下拉框表示字段間隔符,分隔符有Space(空格)、Tab(制表符)、Comma(逗號)可選。

  First data表示取數據的起始位置,以行為單位。

  

  

  Select next row【選擇下一行】:

  

  表示下一個參數值選擇的規律:

  Sequential(順序選擇):從起始位置取第一個參數值后,后面的參數值按行順序依次取值。

  Random(隨機選擇):從起始位置取第一個參數值后,后面的參數值在所有行中隨機選擇。

  Unique(唯一選擇):從起始位置取第一個參數值后,后面的參數值在所有行中只選一次。

  Same line as xxxx:同第一個參數值設置。

 

  Update value on【更新時的值】:

  

  表示參數取值變化的方式

  Each iteration:按每一次迭代取變化參數值(腳本在當前迭代里,參數不論出現多少次,值固定)

  Each occurrence :按每一次出現變化參數值(腳本迭代運行中,參數每出現一次值變化一次,與迭代次數無關)

  Once:迭代過程中,參數值始終保持第一次取的值

 

  【注意事項】

  當參數選擇的規律為Unique(唯一值)時且迭代次數>參數值個數則可以選擇

  When out of values【超出范圍時】

  

  Abort Vuser:腳本中止,Failed

  Continue in a cyclic manner : 循環使用列表參數值

  Continue with last value: 后續迭代參數值取值與上一次迭代取值相同

  

  

 


免責聲明!

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



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