Jmeter之 CSVRead隨機讀取變數

2022-02-08 02:10:07 字數 1107 閱讀 2739

背景:當你需要從一些資料中隨機的取值用的話可以用這個函式來實現__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請求,點選新增引數,名稱可以自己命名,值就是剛才複製的字串

Jmeter常用函式之 CSVRead使用

csvread函式用於對指令碼進行引數話,當指令碼中不同變數需要不同引數值時,可以考慮 csvread函式。以登入的使用者名稱 密碼為例 實際進行壓力測試時,需要模擬使用不同的使用者併發訪問系統,此時需要我們對指令碼中的使用者名稱 密碼進行引數化 下面具體介紹如何使用csvread函式 1.準備好引...

jmeter引數化之 CSVRead 函式

模擬測試4個使用者併發請求同乙個操作,檢視結果是否正確。使用jmater的 csvread 函式,將使用者 memberid 引數化,設定4個執行緒數,同時執行,檢視結果 1 首先定義好引數化的內容,中間用英文逗號分隔,新建文字文件,2 將其儲存為test.dat檔案,放到測試存放的目前,我的是放到...

工作隨談之扯淡

最近由於工作和個人原因沒有怎麼把收穫的記錄下來,消沉了快一天,腦子一片混沌,發現是該寫寫了不然腦子真的可能轉不過了!it是乙個大染缸,也是乙個比較定義比較廣闊的行業,而我從事的工作只是裡面的一樣 軟體測試!最近因為我的頂頭上司直接公升為我們專案組的負責人,無疑這是乙個大的調整,這也可能是我們整個專案...