1.接口測試的定義
接口:常用接口有兩種API(應用程序接口,屬於操作系統或程序接口)、GUI(圖形界面接口,屬於圖形接口)。
接口測試是測試系統組件間接口的一種測試。主要用於檢測外部系統與系統之間以及各個子系統之間的交互點。
接口測試就是通過測試不同情況下輸入參數與之相應的輸出參數信息來判斷接口是否滿足相應的功能性、安全性要求。
2.為什么要做接口測試
傳統測試成本急劇增高(主要是時間成本),效率降低。
接口測試站在用戶(調用接口的用戶)的角度對系統進行全面高效持續的檢測。
接口測試是自動化並且持續進行的。
接口測試是一個完整的體系,也包括功能測試、性能測試。
3.接口測試概述
接口測試適用環境:多系統間交互開發、為其他系統提供底層框架系統和中心服務系統、上層接口中的服務接口
平台越復雜、系統約龐大、接口測試的效果越明顯。
接口測試好處:發現很多頁面上發現不了的錯誤、檢查系統的異常處理能力、檢查系統的安全性和穩定性。
前端隨便編,接口測試做好了后端不必變。
4.接口測試目標
核心:保證系統穩定。