Jmeter葵花寶典之 _Random(隨機函數)


Jmeter中可以產生值的函數有:__Random( , , ),__threadNum,__CSVRead( , ),__StringFromFile( , , , )    

各函數調用方法如下:
1)__Random( , , ),獲取值的方式:${__Random( param1,param2 ,param3 )},param1為隨機數的下限,param2為隨機數的上限,param3為存儲隨機數的變量名,是選填項。所以,也還可以這樣調用此函 數:_Random(param1,param2,param3),然后再取param3的值。

 

1、場景:在做接口測試時(本例子是采用的牛刀小試里面的添加學生信息),這里要求用戶的手機號碼不允許重復,那此時可以通過Random 隨機函數來解決此問題:

1、在JMeter 工具中,選擇{選項-函數助手對話框-} 函數助手中選擇 Random ,具體配置如下圖所示:

  1. 一個范圍內的最小值:設置一個范圍最小值
  2. 一個范圍內的最大值:設置一個范圍最大值,生成數不能超過此
  3. Name of variable in which to store the result(optional):設置一個參數

注意: phone為生成隨機數變量的名稱,可以自行定義

如果想要其他場景里面也可以使用這個隨機的電話號碼,則可以:

1、新增一個Debug Sampler,如下圖:

2、具體使用電話號碼的時候,再新建一個Debug Sample,如圖:

3、運行后,可以在“查看結果樹”里面查看結果


免責聲明!

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



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