最近一直在復習接口測試,那么要學會接口測試的前提就是要懂得HTTP,HTTPS的協議。
要懂得如何使用抓包工具。
我自己使用的charles抓包工具,而沒有使用fiddler工具,原因就是charles對於手機抓包也可以使用。就憑這一點,就開始復習它。
今天先講一下最簡單的抓包實戰。抓取一個網站上的接口,或者說是抓取我們想要的接口。
講這個之前,我們先來熟悉一下charles的兩個基本功能。(如何配置代理,如何手機抓包,前面的博客里講解過了,大家翻看前面的charles的文章)
通過上圖的步驟,我們就能找到我們的接口,當然了,如果你熟悉你的被測系統,那么,你就可以直接從結構處找到該接口。
找到了我們正在測試的接口,那么,我們就可以開始分析我們測試過程中,碰到的問題了。
提BUG就可以知道是提給前端開發人員還是后端的開發人員了。
記住一個原則:接口異常了,先檢查請求的參數名稱,是否正確,如果參數名稱正確了,那么,問題很可能出在后端開發人員處。
當然了,響應狀態碼,也可以作為我們判斷的一個依據。(如果開發人員推卸或者有異議,那么,測試人員直接把抓包的截圖或抓包的數據保存后發送給開發人員,這樣就可以減少溝通的成本了。)
學會抓包,分析接口,是一個合格測試人員必備的技能。