1. 程式人生 > >JMeter_模擬微信多使用者併發

JMeter_模擬微信多使用者併發

  所在的公司的業務都基於微信,最近領導下達了一個任務是基於微信做多使用者併發測試。之前也有嘗試做壓測,但是沒有帶上Header,導致請求發都發不出去。

1、右鍵“測試計劃”→“新增”→“Threads(Users)”→“執行緒組”

 

2、新增CSV資料檔案設定:右鍵執行緒組“新增”→“配置元件”→“CSV 資料檔案設定”

 

2.1 準備一堆的token,我是用記事本來記錄的(命名為token.txt),這邊非常感謝後端小哥哥提供了一個模擬登入介面

2.2 在 CSV資料檔案設定中找到token.txt(我這個是JMeter4.0,好像3.0是沒有瀏覽的,所以之前的版本直接將檔案的地址複製上去即可),然後變數名稱我命名為token

 

3、新增Header:執行緒組右鍵“新增”→“配置元件”→“HTTP資訊頭管理器”

3.1 將Request的Header寫在這裡。我的是post請求需要提交資料,所以將 conteng-type寫在這邊,還有使用者的token

 

4、新增 HTTP請求:右鍵執行緒組“新增”→“Sampler”→“HTTP請求”

 4.1 填寫協議、IP、路徑和選擇傳送請求的方式,還有所提交的資料

 

5、新增監聽器:右鍵執行緒組“新增”→“監聽器”→“察看結果數”

 

6、配置好執行緒數、Ramp-Up Period(in second)、迴圈次數,然後啟動,就可以啦