硬件接口:指的是兩個硬件設備之間的連接方式。
軟件接口:簡單來說就是軟件程序之間的數據交互通道。
軟件接口分類:
程序內部接口:同壹個系統中模塊與模塊間的接口。
外部接口:是跨系統平臺與平臺間的對接。
常見接口協議:
webService接口:使用soap協議通過http傳輸,請求報文和響應報文都是xml格式的,常用的測試工具soapUI
http協議接口:目前使用最為廣泛,使用http協議傳輸數據,常用的測試工具jmeter、postman等
什麽是接口測試呢?
本質上基於某種協議,發送請求給服務端,服務端返回響應數據,對響應數據進行分析,判斷和我們的預期是否壹致,從而驗證功能是否正確。
為什麽做接口測試自動化測試?
1、更早的發現問題,降低研發成本
2、自動化測試落地性價比更高,比UI穩定
3、減少回歸測試人力成本與時間,快速的質量反饋
4、更容易實現持續集成
自動化測試最佳實踐模型:-代表時間
UI---service-------Unit
UI----service--Unit