以多用戶登陸爲例~~~函數
參數化:spa
1.用戶參數線程
2.CSV數據文件3d
3.函數助手CSVRead調試
4.用戶自定義的變量blog
1.用戶參數字符串
腳本目錄結構以下:io
由於設置了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。只能設置一組值,不適用於多用戶登陸的場景)