Jmeter接口測試實例:帶參數、帶token

測試內容簡介:
1.get請求,無參數
2.get請求,參數爲第一條響應中的id
3.get請求,帶token
結構圖:
 
 
下面進行詳解:
1、添加cookie管理器等
    1.添加http cookie管理器,使用默認設置不需修改
    

 

    2.添加http請求默認值,填寫名稱(如www.baidu.com)、端口號(80)、協議(http)
    
 
  3.獲取token
  token在登陸接口返回的信息中,因此發送一個登陸請求並從返回信息中提取所須要的token
    3.1 使用的是外部文件進行參數化登陸(如不明白請參照上一篇文章),也可直接輸入手機號及密碼
     

 

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

 

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

 

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

 

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

 

(重複內容不予講解,略過http下添加正則表達式提取)正則表達式

  3.含參數http請求,添加上一請求中提取出的id
  

 

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

 

  5.添加監聽器
 
PS:不多用jmeter,此文只起講解記錄做用,若有錯誤不當的地方歡迎指出,最後附上測試成功圖(若是token提取到了但沒法驗證成功也就是個人訂單http請求返回信息爲未登陸時,請抓包查看本身填寫的參數信息是否有誤):

 

相關文章
相關標籤/搜索