JMeter_模擬微信多使用者併發
阿新 • • 發佈:2019-01-03
所在的公司的業務都基於微信,最近領導下達了一個任務是基於微信做多使用者併發測試。之前也有嘗試做壓測,但是沒有帶上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)、迴圈次數,然後啟動,就可以啦