說起介面測試首先要說的就是,什麼是介面?介面有哪幾種分類?為什麼要做介面測試?介面測試的重點是什麼呢?從哪些方面來思考如何進行介面測試呢?
介面測試主要分為兩大類:外部介面和內部介面
外部介面:是指不同系統之間或者模組之間進行互動的介面(由測試人員進行測試)
內部介面:是指**內部的介面(開發人員進行自測或者進行單元測試)
為什麼要做介面測試呢?
介面測試的重點是什麼呢?
介面測試 的重點主要是檢查資料的交換,控制和管理;以及系統之間相互依賴的關係
說到介面測試就必須明白乙個概念,前端和後端:
前後端,server2server等之間的介面一般是通過http請求來傳送和接受資料
http請求的格式:
http請求有多種方式,其中常用的有get和post
get請求可以直接在瀏覽器中訪問,以url或cookie的方式進行傳參,get請求主要用來獲取資料
post請求則需借助工具,以json資料型別組成,post請求主要用來向伺服器提交表單,可修改伺服器上的資源
從哪些方面來考略介面測試的角度?主要從下面幾個角度:
首先是通過性驗證
異常校驗
引數組合校驗
安全性測試
結合業務邏輯
介面測試學習(一)
剛開始學習介面測試,網上各種搜資料啊,不知道是不是自己不會搜感覺資料好少啊,而且講的都比較淺,感覺不是自己想要的,沒有辦法自己琢磨著學習吧!先寫上概念吧!什麼是介面測試?系統元件間的介面的一種測試,介面測試主要使用者檢測外部系統與系統之間的以及內部各個子系統之間的互動點,測試的重點是要檢查資料的交換...
介面測試學習筆記(一)
1.常用的介面測試工具 postman 谷歌開發的,能執行測試用例的chrome外掛程式 restclient jmeter 2.json科普 是一種輕量的資料交換格式 3.http請求方法 get 從伺服器中獲取資源 post 在伺服器中創造資源 put 在伺服器中更新資源 delete 從伺服器...
Collection子介面之一 Set介面
一 set 儲存無序的 不可重複的資料 實現類 set介面中沒有額外定義新的方法,使用的時collection中的方法 要求 linkedhashset的使用 hashset說明 無序性 不等於隨機性。儲存的資料在底層陣列中並非按照陣列索引的順序新增,而是根據資料的雜湊值來決定的 不可重複性 保證新...