http接口一般有兩種請求方式
>POST
>GET
需要關(guān)注:
>發(fā)起請求headers(POST請求還要關(guān)注post數(shù)據(jù))
>響應(yīng)的headers和body
>一般返回的數(shù)據(jù)都是json格式
接口手動測試無法解決問題
>界面類型很多,每個類型都進行測試,耗時
>組合查詢時,每種查詢拉取回不同數(shù)據(jù),組合方式過多,如何保證查詢過濾的正確性
>前端頁面正常,但用戶反映有時無法拉取數(shù)據(jù),如何定位問題
>用例覆蓋不全,若每種組合場景都進行測試,比較耗時
>用戶場景變化多,無法對頁面內(nèi)容進行很好的監(jiān)控,線上出問題無法第一時間跟蹤
接口測試面臨問題
1.抽取接口(chrome爬取、http工具分析、手工提取)
2.如何獲取接口參數(shù)所有的值(通過線上數(shù)據(jù)挨個查找、從運營平臺獲取數(shù)據(jù))
3.怎么把所有線上接口都全部抓取并監(jiān)控起來
4.發(fā)現(xiàn)問題的反饋處理
5.接口修改維護
接口自動化測試思路
測試流程梳理

Paste_Image.png
運行時機
>開發(fā)自測
>冒煙測試
>線上監(jiān)控