1.什麼是介面?
介面的種類分為內部介面、外部介面,內部介面又分為上層服務與下層服務、同級服務2.什麼是介面測試?
介面測試就是基於http協議的介面測試。除了基於http協議的介面,還有基於其他協議的介面,其本質都是要傳送乙個http請求報文給伺服器,然後伺服器返回乙個http響應報文。3.常見的介面分別是get、post、delete、put四種,其中get和post區別:
1.引數提交方式不同,get引數提交在位址列,以?分隔url和傳輸資料,引數之間以&相連,限制在2048字元;post引數提交在webform表,且沒有限制4.介面測試流程2.提交資料大小限制不同,get提交資料小,post提交資料大
3.安全性不同,get安全性差,post安全性強
5.設計介面測試用例
1.功能是否正常6.常見介面測試工具功能是否按照介面文件實現(引數)
2.邏輯
是否依賴業務
3.異常:引數異常/資料異常
引數異常:關鍵字引數錯誤、引數為空、多或少引數、錯誤引數
資料異常:關鍵字資料錯誤、資料為空、長度不一致、錯誤資料
抓包工具:fiddler、firebug、http analyzer未完待續。。。。發包工具:開源工具:jmeter、postman,商業工具:loadrunner、soapui
介面測試學習筆記(一)
1.常用的介面測試工具 postman 谷歌開發的,能執行測試用例的chrome外掛程式 restclient jmeter 2.json科普 是一種輕量的資料交換格式 3.http請求方法 get 從伺服器中獲取資源 post 在伺服器中創造資源 put 在伺服器中更新資源 delete 從伺服器...
學習筆記之 介面測試
黑馬軟體 介面 資料互動的入口和出口,是一套規範一套標準。硬體,如usb,電源介面等。軟體,前後端開發時共同參考遵守的一套資料互動的標準規範。用介面可以省去大量的溝通成本,提高效率。一般架構師制定 api文件 介面測試 測試後端實現是否符合介面規範 不是測試介面本身 實現流程 模擬客戶向伺服器傳送資...
介面測試基礎(學習筆記)
一 介面測試分類 get post delete put 等等 二 為什麼要做介面測試 三 post和get的區別 get請求最大url長度是2048字元,post無限制。get可以被收藏為書籤,post不行。get能被快取,post不行。二者編碼型別不同,post多了二進位制資料多重編碼。get的...