基于VTP平臺的路由器性能自動化測試系統(tǒng)設計與實現(xiàn)
發(fā)布時間:2017-04-11 23:03
本文關(guān)鍵詞:基于VTP平臺的路由器性能自動化測試系統(tǒng)設計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,對數(shù)字通信設備的質(zhì)量和性能要求不斷提高。路由器作為通信網(wǎng)絡的核心設備,它的功能、性能、安全性、可靠性等相關(guān)指標變得越來越重要。尤其在復雜的網(wǎng)絡拓撲結(jié)構(gòu)中,路由器的性能直接決定了網(wǎng)絡的穩(wěn)定性和可靠性。所以對路由器產(chǎn)品進行相應的性能測試具有其重要性和必要性。從全球測試業(yè)界發(fā)展趨勢上來看,僅僅依靠人工測試無法滿足日益增長的測試需求。自動化測試不僅可以完成手工測試難以實現(xiàn)的任務,也能從根本上提高測試效率。論文在介紹路由器自動化測試基本理論的基礎上,以動態(tài)路由協(xié)議復雜多變、路由器容量規(guī)格量級巨大的需求為切入點,對路由器自動化測試系統(tǒng)的需求進行分析,確定了系統(tǒng)的設計目標。在對路由器手工測試及測試平臺分析的基礎上,基于VTP平臺并利用TCL(Tool Command Language)腳本語言設計了路由器性能自動化測試系統(tǒng)。論文在充分的考慮了系統(tǒng)操作的易用性、可擴展性和移植性等因素,基于實習公司的ATF自動化測試框架,利用思伯倫公司的Spirent Test Center測試儀和VTP平臺及其測試工具,結(jié)合自己的相關(guān)測試經(jīng)驗設計了路由器自動化測試系統(tǒng)。系統(tǒng)采用模塊化的設計方案,將其分為測試環(huán)境初始化模塊、代碼解釋執(zhí)行模塊、測試結(jié)果分析模塊、測試驅(qū)動模塊。每個模塊實現(xiàn)相對獨立的功能,同時各模塊之間通過接口及參數(shù)又有機地關(guān)聯(lián)在一起。按照自上而下的設計理念將測試系統(tǒng)劃分為測試邏輯層、測試功能層和測試驅(qū)動層,分層結(jié)構(gòu)設計使自動化測試系統(tǒng)的設計思路更加清晰明了。搭建了測試系統(tǒng)物理環(huán)境,以路由器為測試對象,結(jié)合性能測試RFC2544標準,采用解釋性較強的TCL語言開發(fā)了一套滿足路由器容量規(guī)格的動態(tài)路由協(xié)議下的自動化測試腳本集,最后針對路由器吞吐量、時延和丟包率等性能進行測試,并將測試結(jié)果與現(xiàn)有腳本和人工測試的結(jié)果進行詳細對比分析。實踐證明,整個自動化測試系統(tǒng)在準確性和效率方面較現(xiàn)有測試腳本和傳統(tǒng)的手工測試都有所改進,尤其在測試效率上有明顯的提升和優(yōu)勢。
【關(guān)鍵詞】:VTP平臺 TCL腳本語言 路由器 自動化測試 RFC2544
【學位授予單位】:重慶大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TN915.05
【目錄】:
- 中文摘要3-4
- 英文摘要4-8
- 1 緒論8-12
- 1.1 課題研究背景及意義8-9
- 1.2 課題國內(nèi)外研究現(xiàn)狀9-10
- 1.3 論文主要內(nèi)容及章節(jié)安排10-12
- 1.3.1 論文主要內(nèi)容10-11
- 1.3.2 論文章節(jié)安排11-12
- 2 自動化測試基礎理論12-18
- 2.1 自動化測試概述12-13
- 2.2 SPIRENT TEST CENTER測試儀概述13-15
- 2.3 TCL語言概述15-16
- 2.4 RFC2544協(xié)議概述16-17
- 2.5 本章小結(jié)17-18
- 3 路由器性能自動化測試系統(tǒng)設計18-31
- 3.1 自動化測試系統(tǒng)的需求分析18-19
- 3.1.1 基于路由協(xié)議的需求分析18-19
- 3.1.2 基于路由器容量規(guī)格的需求分析19
- 3.2 自動化測試系統(tǒng)設計19-23
- 3.2.1 設計目標19-20
- 3.2.2 設計原理20-21
- 3.2.3 自動化系統(tǒng)總體設計方案21-23
- 3.2.4 系統(tǒng)邏輯分層結(jié)構(gòu)設計23
- 3.3 自動化測試系統(tǒng)分層結(jié)構(gòu)23-30
- 3.3.1 測試邏輯層23-24
- 3.3.2 系統(tǒng)功能層24-28
- 3.3.3 系統(tǒng)驅(qū)動層28-30
- 3.4 本章小結(jié)30-31
- 4 路由器性能自動化測試系統(tǒng)實現(xiàn)31-51
- 4.1 系統(tǒng)開發(fā)平臺介紹31
- 4.2 系統(tǒng)物理環(huán)境搭建31-35
- 4.2.1 測試物理環(huán)境搭建31-32
- 4.2.2 鏈路狀態(tài)生成32-35
- 4.3 系統(tǒng)功能層實現(xiàn)35-45
- 4.3.1 測試床模塊35-37
- 4.3.2 測試拓撲模塊37-39
- 4.3.3 測試腳本模塊39-45
- 4.4 驅(qū)動層實現(xiàn)45-50
- 4.4.1 CHECK函數(shù)45-48
- 4.4.2 RFC2544性能測試套48-50
- 4.5 本章小結(jié)50-51
- 5 自動化測試系統(tǒng)性能結(jié)果51-57
- 5.1 吞吐量測試51-52
- 5.2 丟包率測試52-53
- 5.3 時延測試53-55
- 5.4 自動化測試系統(tǒng)應用效果55-56
- 5.5 本章小結(jié)56-57
- 6 總結(jié)與展望57-59
- 6.1 總結(jié)57
- 6.2 展望57-59
- 致謝59-60
- 參考文獻60-62
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 ;自動化測試系統(tǒng)[J];電子質(zhì)量;2002年11期
2 何洪波;新一代通用自動化測試系統(tǒng)的開發(fā)與應用[J];中國計量;2004年06期
3 李忠明,張威;短信自動化測試系統(tǒng)的開發(fā)與應用[J];移動通信;2004年06期
4 王麗英;基于以太網(wǎng)技術(shù)的自動化測試系統(tǒng)[J];今日電子;2005年10期
5 李華;;綜合儀器和新一代自動化測試系統(tǒng)[J];國外電子測量技術(shù);2005年12期
6 張舜堯;;手機自動化測試系統(tǒng)設計淺析[J];電腦知識與技術(shù)(學術(shù)交流);2007年20期
7 ;構(gòu)建以軟件為中心的下一代自動化測試系統(tǒng)[J];電子技術(shù)應用;2008年08期
8 徐,
本文編號:300154
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/300154.html
最近更新
教材專著