接口測試概念:
測試系統間接口的一種測試,測試的對象主要是接口,主要是測試外部系統與所測系統之間以及內部系統之間的交互點。
接口測試用例設計
- 業務邏輯
依賴上游業務,比如在未登錄時下單;不依賴,在正常輸入的情況下,是否能得出正確的結果,可使用等價劃分類,邊界值分析等方法。 - 異常測試
2.1 參數異常:參數為空,參數為NULL,多/少一個參數(可選+必選分別驗證)
2.2 數據異常:參數類型不對,參數內容錯誤,參數長度超長等
2.3 關鍵字異常: 參數為其它語言關鍵字 - 安全性測試
header信息是否存在,有無影響
接口測試常用工具
- 抓包: fiddler 、charles
- 接口測試: postman
- Python 自己開發
參考文獻:
[1] http://ilovejoe.iteye.com/blog/2220721
[2] http://www.imooc.com/video/13097