接口測試分為兩種:
測試外部接口:系統和外部系統之間的接口?如:電商網站:支付寶支付
測試內部接口:系統內部的模塊之間的聯調,或者子系統之間的數據交互
測試重點:測試接口參數傳遞的正確性,接口功能的正確性,輸出結果的正確性,一節對各種異常情況的容錯性和權限控制。
接口測試過程
例如:洗腳服務
接口請求過程
接口地址:門店地址
接口請求方式:洗腳方式
指定請求頭:指定1號技師
請求參數:Money
接口響應過程
響應狀態碼:1、非常好?2、一般?3、極差
響應信息:非常好?一般?極差
響應頭:單號,顧客編號
響應主體:具體的感受文字描述。
二、接口測試工具
postman??+?newman?+jekins+svn
jmeter?+?ant?+jekins
postman?簡介:是一款功能強大的接口測試工具,轉為接口而生
安裝:
兩個版本:postman?chome?APP?(谷歌瀏覽器安裝需要FQ),
postman?native?app(客戶端安裝方式、推薦)?
1、注冊、登錄
三、接口測試流程
1、拿到接口文檔。(拿不到只能通過抓包:F12、fiddler、charles),熟悉接口業務,接口地址,請求參數,請求頭信息,請求方式,鑒權方式
2、編寫接口用例、以及做評審
3、使用接口測試工具執行接口測試
4、輸出接口測試報告