介面測試 網路基礎知識

2021-09-18 01:17:41 字數 978 閱讀 2478

1.網路層次劃分

學習具體知識前需要了解他所在的知識體系和模型是非常重要的,對於網路協議亦是如此,目前公認的網路模型有兩種,一種是osi七層模型,一種是tcip/ip五層模型,請看下圖:

可以看出上三層是控制軟體方面,下四層是用來管理硬體。應用層用來檔案傳輸,表示層用來資料格式化、**轉換、資料加密,會話層用來解除或建立與別的接點的回話,傳輸層用來提供端對端的介面,網路層用來為資料報選擇路由,資料鏈路層用來傳輸有位址的幀以及錯誤檢測功能,物理層用來以二進位制資料形式在物理**上傳輸資料;那麼每一層對應哪些協議呢,請看下圖:

tcp/ip協議集

應用層telnet,ftp, smtp,dns,http以及其他應用協議

傳輸層tcp,udp

網路層ip,icmp,rip,igmp,arp,rarp

網路介面各種通訊網路介面(乙太網、物理網路等)

1.http------超文字傳輸協議

ftp------文字傳輸協議

smtp------簡單郵件傳輸協議

telnet------internet遠端登陸服務的標準協議

dns------網域名稱協議

2.tcp和udp都是傳輸層的協議,它們的區別是:tcp是面向連線的通訊協議,可靠的位元組流服務;udp是面向無連線的通訊協議,不可靠資料報服務

3.ip------網際協議

icmp------internet控制報文協議

rip-------路由資訊協議

igmp------internet 組管理協議

arp------位址解析協議

rarp------逆向位址解析協議

介面測試基礎知識

什麼是介面測試 測試人員通常所說的 介面測試 是針對系統各元件之間介面的一種測試,它屬於功能測試。介面能測出普通介面操作難以發現的問題。如,我們都知道系統是由前端後端組成,一些資料在前端做了校驗,後端同樣也需要校驗才能保證安全,介面操作顯然只能檢查到前端校驗這一層,只有直接面對前後端之間的該介面才能...

介面測試基礎知識

1 什麼是介面 介面一般來講分為兩種 程式內部的介面 方法與方法 模組與模組之間的互動,程式內部丟擲的介面,如登入發帖,發帖就必須要登入,如果不登入不能發帖,發帖和登入這兩個模組之間就要有互動,就會丟擲乙個介面,進行內部系統呼叫。系統對外的介面 從別人的 或伺服器上獲取資源或資訊,對方不會提供資料庫...

介面測試基礎知識

一 什麼是介面測試?介面測試又稱為api測試,是測試系統元件間介面的一種測試,屬於灰盒測試範疇。介面測試主要用於檢測外部系統與系統之間以及內部各個子系統之間的互動點。二 測試重點 測試的重點是要檢查資料的交換,傳遞和控制管理過程,以及系統間的相互邏輯依賴關係等。三 介面測試分類 1 模組之間的介面 ...