第二節,接口的類型html
第二節.接口的類型json
1)根據協議區分:後端
http/tcp等socket
目前大部分產品作的接口測試涵蓋涉及的主要爲http協議,相對於tcp來講,http比較容易實現;使用tcp協議產品,大部分就涉及到了通信長連接的問題。tcp
2)根據返回類型區分:測試
有規則的json返回網站
無規則的html頁面返回spa
有規則與無規則的區別在於接口驗證的時候,校驗的便捷性和明確性htm
根據以上兩種分類,根據實際案例觀察下~blog
案例一.根據協議的不一樣
1)http協議以下圖
2)socket協議以下圖
這以上兩種協議的主要區別,對於測試來講:一個屬於短鏈接,一個屬於長鏈接。
案例二.返回類型的不一樣
1)按規則返回的json或者其餘:
2)按規則不明的返回:先後端未很好的分離網站
以上兩則的區別在於,返回值的驗證判斷,第一個比較明顯容易,第二個返回整個頁面html,比對驗證的時候,採起模糊匹配關鍵字進行