前言: jmeter, Apache下的測試工具, 常用來進行壓測, 項目中, 接口通常都需要進行登錄才能被調用, 直接調用將提示"登錄失效", 下面介紹如何在jmeter中配置參數實現登錄, 參考教程: https://blog.csdn.net/qq_39720249/article/details/83181557
一、整體思路
- 配置header
- 通過瀏覽器調試工具(F12)抓取Cookie
- 配置cookie
- 登錄
- 測試
二、實現步驟
1. 配置header
- Name:
Content-Type
- Value:
application/json;charset=UTF-8
2. 通過瀏覽器調試工具(F12)抓取Cookie
Cookie: JSESSIONID=0635A50059275E53F69695D25B6B***9
3. 配置cookie(同1, 值即為2抓取的值)
- Name:
JSESSIONID
- Value:
0635A50059275E53F69695D25B6B***9
- Domain:
localhost
4. 登錄
我這邊登錄需要驗證碼, 小伙伴視情況而定, 看着配置很多, 實際上無非就是:
- 接口地址:
http://localhost:8080/pl_admin/login/login.action
- 請求方法:
method
- 編碼格式:
utf-8
- 參數:
username password checkCode
5. 測試
登錄成功