-
網絡測試
鎖定
- 中文名
- 網絡測試
- 測試對象
- 交換機、路由器等網絡設備
- 測試方式
- 協議監視、協議的模擬和仿真
- 目 的
- 確認或者驗證設備的功能是否實現
網絡測試定義
手動測試
人為的搭建環境,通過一定的網絡拓撲結構進行設備連接,然後手動的輸入enable,config t等一系列命令,然後再配置某些協議,最後通過show config命令或者其他命令來驗證該設備是否能夠滿足此功能。
網絡測試的方式
網絡測試方式主要是指對ISDN設備進行測試的方法,就協議測試來講,一般有兩種方式:協議監視、協議的模擬和仿真。
自動化測試
在一定的網絡拓撲結構下,通過諸如active tcl、python、ruby等自動化測試腳本基於某測試平台(諸如Ixia,sigmationTF等),經過自動化測試工程師將編寫好後的腳本(一般是job or project文件)提交給測試平台後,一段時間後來查看運行日誌,來確認或者驗證設備的功能是否實現。
網絡測試應用範圍
網絡測試首先需要驗證的是設備的功能滿足與否,在此基礎上,設備的安全性也尤為重要。一些黑客可以通過一些工具或自己開發的腳本對設備進行攻擊,比如DDOS攻擊,DNS攻擊等。因此,網絡安全測試也顯得尤為重要。
網絡測試測試工具
Ixia
sigmationTF
美國sigma&成都傑華科技公司生產,是業界第一款商業的通用自動化測試平台,是一款基於硬件的產品,提供功能受限的軟件版本供試用。能夠開發、調試、運行基於通用 TCL, Perl, Python 等語言的自動化測試腳本。它可以進行:A)CLI 測試,任何基於 CLI 的設備和軟件,如路由器、交換機、防火牆、WiFi 設備B)GUI 測試,任何基於 Web 界面的設備和軟件,包括 Web 服務提供商、SOHO 設備、門户網站、B2B 網站、B2C 網站…C)需要多種設備與軟件進行交互的集成測試和系統測試
Smartbits
美國思博倫公司生產。SmartBits®是數據通信領域廣泛認同的、能夠對於網絡及設備進行性能測試和評估分析的標準測量儀表。幫助用户測試:交換機、路由器的性能,如吞吐量、延遲、丟包等指標,更可以在一個端口中模擬上千萬個網絡的數量,並可以對其各自的性能進行分析,測試出不同的QoS下不同流量的表現。除了對交換機和路由器的基本網絡設備的測試, SmartBits還能夠應用在網絡安全設備、接入網設備、通信終端、ATM設備進行測試和分析。
LoadRunner
LoadRunner® 是一種預測系統行為和性能的工業標準級負載測試工具。通過以模擬上
千萬用户實施併發負載及實時性能監測的方式來確認和查找問題,LoadRunner 能夠對整個
企業架構進行測試。