Jmeter之__CSVRead隨機讀取變量


__CSVRead函數用於對腳本進行參數化,當腳本中不同變量需要不同參數值時,可以考慮__CSVRead函數。 _CSVRead函數即從外部讀取參數,_CSVRead函數可以從一個文件中讀取多個參數,以供使用操作。

1、打開Jmeter

 

 

2、准備好我們的數據,建立一個txt或csv參數文檔

 

 

這里都是一些隨機數

3、接下來,我們將這些數據配置到Jmeter中去,點擊【選項】--【函數助手對話框】

 

這里的操作:

i、選擇一個功能:__CSVRead,選擇這個,其中里面還有很多其他函數,如果有興趣的話,可以繼續探索

ii、CSV file to get values from | *alias:這里需要填入txt或者csv文件的絕對路徑,我這里用txt作為保存數據

iii、CSV文件列號| next| *alias:表示當前變量讀取第幾列數據,第一列是0。我這里使用__Random讀取文件的數據。第一個參數表示讀取的最小值,第二個參數表示讀取的最大值,第三個參數是用戶自定義的,留空

填完之后,就點擊生成。這里就會生成函數字符串了,先復制這段字符串

4、新建一條線程組,添加HTTP請求,添加察看結果樹

 

5、點擊HTTP請求,點擊添加參數,名稱可以自己命名,值就是剛才復制的字符串

 

在線程組中,輸入循環16次

 

現在就可以將這組線程組運行了

 

在結果樹里,我們可以看到運行了16次了。這樣就表示我們的調用成功了。

其實設置Jmeter參數化的方法還有其他。這只是其中一種方法


免責聲明!

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



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