Jmeter之參數化(4種設置方法)


 以多用戶登錄為例~~~

參數化:

1.用戶參數

2.CSV數據文件

3.函數助手CSVRead

4.用戶自定義的變量

1.用戶參數

腳本目錄結構如下:

因為設置了2組賬號密碼,所以線程數設置為2(添加Debug Sampler進行調試)

 添加“前置處理器->用戶參數”

 添加“HTTP請求”

在“用戶參數”創建的變量使用${}調用,如下圖所示

運行后,點擊“查看結果樹”,查看運行結果,如下圖:

 

2.CSV數據文件

腳本目錄結構如下:

對於線程組的設置,沒有特殊要求:只要總線程數 ≤ CSV數據文件的數據量,就不會重復遍歷

 添加“配置元件->CSV數據文件”

 CSV數據文件設置

依據自定義的文件,進行設置(注意紅框處)

CSV文件的數據我是用wps錄入的,首行沒有設置變量名字(如果設置了,上圖相應更改)

 

運行后,“查看結果樹”分析結果

同樣可以查看“Debug Sampler”進行分析調試

 

3.函數助手CSVRead

不詳說了~(不用添加處理器/配置元件)

直接構建函數,如下圖:

然后將生成的函數字符串粘貼到“登錄”的HTTP請求中

三個參數,三列,分別以0,1,2表示

(這里Debug Sampler看不到參數信息,所以只能在“登錄”HTTP請求中,確認用戶信息,可以設置斷言處理)

 

4.用戶自定義的變量

(這個可以當成參數配置 比如Hostname,Port。只能設置一組值,不適用於多用戶登錄的場景

 


免責聲明!

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



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