測試內容簡介:
1.get請求,無參數
2.get請求,參數為第一條響應中的id
3.get請求,帶token
結構圖:


下面進行詳解:
一、添加cookie管理器等
1.添加http cookie管理器,使用默認設置不需修改


2.添加http請求默認值,填寫名稱(如www.baidu.com)、端口號(80)、協議(http)


3.獲取token
token在登錄接口返回的信息中,所以發送一個登錄請求並從返回信息中提取所需要的token
3.1 使用的是外部文件進行參數化登錄(如不明白請參照上一篇文章),也可直接輸入手機號及密碼


3.2 添加正則表達式提取器(填寫格式請百度)


3.3 添加響應斷言,判斷響應信息中是否含token


二、接口測試
1. 添加不含http請求,填寫協議、方法、路徑及參數


2.添加響應斷言,在http請求下添加響應斷言,檢測響應信息是否與期望保持一致(響應內容均不一致,此內容自行根據開發給的返回進行填寫,支持正則)


(重復內容不予講解,略過http下添加正則表達式提取)
3.含參數http請求,添加上一請求中提取出的id


4.添加帶token的http請求,在請求下添加了【http信息頭管理器】,添加token


5.添加監聽器
PS:很少用jmeter,此文只起講解記錄作用,如有錯誤不當的地方歡迎指出,最后附上測試成功圖(如果token提取到了但無法驗證成功也就是我的訂單http請求返回信息為未登錄時,請抓包查看自己填寫的參數信息是否有誤):

