[發(fā)明專利]表項(xiàng)容量自動(dòng)化測(cè)試的方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201110380405.9 | 申請(qǐng)日: | 2011-11-25 |
| 公開(公告)號(hào): | CN102427414A | 公開(公告)日: | 2012-04-25 |
| 發(fā)明(設(shè)計(jì))人: | 倪春霞;楊銳 | 申請(qǐng)(專利權(quán))人: | 盛科網(wǎng)絡(luò)(蘇州)有限公司 |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26 |
| 代理公司: | 蘇州威世朋知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 32235 | 代理人: | 楊林潔 |
| 地址: | 215021 江蘇省蘇州市蘇*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 容量 自動(dòng)化 測(cè)試 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備中各表項(xiàng)容量自動(dòng)化測(cè)試的方法及裝置。
背景技術(shù)
隨著計(jì)算機(jī)和網(wǎng)絡(luò)通信技術(shù)的飛速發(fā)展,對(duì)網(wǎng)絡(luò)設(shè)備的各表項(xiàng)容量提出了越來(lái)越高的需求。在軟件測(cè)試技術(shù)領(lǐng)域,目前對(duì)于各網(wǎng)絡(luò)協(xié)議的表項(xiàng)容量的測(cè)試而言,主要采用的測(cè)試方法為人工測(cè)試,同時(shí)需要借助商用測(cè)試工具,如測(cè)試儀,交換機(jī),測(cè)試平臺(tái)等。人工測(cè)試有諸多不足,比如:測(cè)試數(shù)據(jù)隨機(jī)、每次測(cè)試都需要人工進(jìn)行比較判斷、效率低、浪費(fèi)人力資源,其次,受商用工具本身的限制,可重用性和可維護(hù)性差;再者,由于各網(wǎng)絡(luò)協(xié)議的種類繁雜,因而人工測(cè)試容易出錯(cuò);最后,人工測(cè)試也不利于回歸測(cè)試,需要人工反復(fù)測(cè)試。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種表項(xiàng)容量自動(dòng)化測(cè)試的方法。其可對(duì)網(wǎng)絡(luò)設(shè)備的各網(wǎng)絡(luò)協(xié)議模塊的表項(xiàng)容量進(jìn)行系統(tǒng)級(jí)的自動(dòng)化測(cè)試,利用用戶提供的自動(dòng)化測(cè)試用例,通過(guò)調(diào)用網(wǎng)絡(luò)設(shè)備的各網(wǎng)絡(luò)協(xié)議模塊來(lái)完成對(duì)網(wǎng)絡(luò)設(shè)備的各網(wǎng)絡(luò)協(xié)議模塊的表項(xiàng)容量的自動(dòng)化測(cè)試,驗(yàn)證了網(wǎng)絡(luò)設(shè)備的各網(wǎng)絡(luò)協(xié)議模塊的表項(xiàng)容量,從而實(shí)現(xiàn)了自動(dòng)化測(cè)量,進(jìn)而解決了不便于回歸測(cè)試的問(wèn)題。
相應(yīng)于上述方法,本發(fā)明的目的還在于提供一種表項(xiàng)容量自動(dòng)化測(cè)試的裝置。
為實(shí)現(xiàn)上述發(fā)明目的之一,本發(fā)明的提供了一種表項(xiàng)容量自動(dòng)化測(cè)試的方法,包括如下步驟:
S1、接收各協(xié)議模塊的表項(xiàng)容量請(qǐng)求;其中,所述表項(xiàng)容量請(qǐng)求中包括與該協(xié)議模塊的表項(xiàng)容量對(duì)應(yīng)的第一關(guān)鍵字和索引;
S2、獲取網(wǎng)絡(luò)設(shè)備的各協(xié)議模塊所支持的表項(xiàng)容量及測(cè)試用例;
S3、根據(jù)所述測(cè)試用例,執(zhí)行對(duì)網(wǎng)絡(luò)設(shè)備的各協(xié)議模塊的測(cè)試,獲得各協(xié)議模塊對(duì)應(yīng)的RAM及TCAM表滿時(shí),所需添加的entry總條目數(shù);
S4、根據(jù)各協(xié)議模塊對(duì)應(yīng)的總條目數(shù)與所支持的表項(xiàng)容量的比較,得出測(cè)試結(jié)果并輸出。
作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S2中表項(xiàng)容量的獲取步驟具體包括:獲知某一協(xié)議模塊的表項(xiàng)容量請(qǐng)求中的第一關(guān)鍵字;查詢所述第一關(guān)鍵字在RAM和TCAM表中所對(duì)應(yīng)的表項(xiàng)容量;根據(jù)當(dāng)前網(wǎng)絡(luò)設(shè)備在RAM和TCAM表中所支持的計(jì)算規(guī)則,得出該協(xié)議模塊在當(dāng)前網(wǎng)絡(luò)設(shè)備中所支持的表項(xiàng)容量。
作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S3具體為:
S31、根據(jù)所述測(cè)試用例,執(zhí)行測(cè)試驗(yàn)證代碼并建立網(wǎng)絡(luò)連接對(duì)網(wǎng)絡(luò)設(shè)備的各協(xié)議模塊實(shí)行調(diào)用;
S32、接收某一網(wǎng)絡(luò)協(xié)議的表項(xiàng)容量請(qǐng)求;
S33、查詢所述第一關(guān)鍵字在RAM中對(duì)應(yīng)的桶是否已滿,若是,將所述第一關(guān)鍵字和索引添加到TCAM表中;
S34、判斷當(dāng)前RAM和TCAM表是否均滿,若是,執(zhí)行S35;若否,返回S31;
S35、返回與所述第一關(guān)鍵詞所對(duì)應(yīng)的表項(xiàng)的索引值,所述索引值代表當(dāng)前協(xié)議模塊所添加的entry總條目數(shù)。
作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S4具體為:
判斷各協(xié)議模塊對(duì)應(yīng)的總條目數(shù)與所支持的表項(xiàng)容量是否一致,若是,測(cè)試結(jié)果為PASS;若否,測(cè)試結(jié)果為FAIL;
作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S1之前還包括:
建立并啟動(dòng)網(wǎng)絡(luò)設(shè)備;
檢查網(wǎng)絡(luò)連通性,以保證所述網(wǎng)絡(luò)設(shè)備在建立的測(cè)試平臺(tái)中能夠正常工作。
為實(shí)現(xiàn)本發(fā)明的另一發(fā)明目的,本發(fā)明提供的一種表項(xiàng)容量自動(dòng)化測(cè)試的裝置,包括如下單元:
請(qǐng)求接收單元、用于接收各協(xié)議模塊的表項(xiàng)容量請(qǐng)求;其中,所述表項(xiàng)容量請(qǐng)求中包括與該協(xié)議模塊的表項(xiàng)容量對(duì)應(yīng)的第一關(guān)鍵字和索引;
表項(xiàng)容量及測(cè)試用例獲取單元、用于獲取網(wǎng)絡(luò)設(shè)備的各協(xié)議模塊所支持的表項(xiàng)容量及測(cè)試用例;
測(cè)試單元、用于根據(jù)所述測(cè)試用例,執(zhí)行對(duì)網(wǎng)絡(luò)設(shè)備的各協(xié)議模塊的測(cè)試,獲得各協(xié)議模塊對(duì)應(yīng)的RAM及TCAM表滿時(shí),所需添加的entry總條目數(shù);
測(cè)試結(jié)果輸出單元、用于根據(jù)各協(xié)議模塊對(duì)應(yīng)的總條目數(shù)與所支持的表項(xiàng)容量的比較,得出測(cè)試結(jié)果并輸出。
作為本發(fā)明的進(jìn)一步改進(jìn),所述表項(xiàng)容量及測(cè)試用例獲取單元中表項(xiàng)容量的獲取步驟具體包括:
獲知某一協(xié)議模塊的表項(xiàng)容量請(qǐng)求中的第一關(guān)鍵字;
查詢所述第一關(guān)鍵字在RAM和TCAM表中所對(duì)應(yīng)的表項(xiàng)容量;
根據(jù)當(dāng)前網(wǎng)絡(luò)設(shè)備在RAM和TCAM表中所支持的計(jì)算規(guī)則,得出該協(xié)議模塊在當(dāng)前網(wǎng)絡(luò)設(shè)備中所支持的表項(xiàng)容量。
作為本發(fā)明的進(jìn)一步改進(jìn),所述測(cè)試單元具體用于:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于盛科網(wǎng)絡(luò)(蘇州)有限公司,未經(jīng)盛科網(wǎng)絡(luò)(蘇州)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110380405.9/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:旋鈕直列式掛墻花灑
- 下一篇:一種視頻場(chǎng)景行為拼接方法
- 自動(dòng)化設(shè)備和自動(dòng)化系統(tǒng)
- 一種基于流程驅(qū)動(dòng)的測(cè)試自動(dòng)化方法以及測(cè)試自動(dòng)化系統(tǒng)
- 用于工業(yè)自動(dòng)化設(shè)備認(rèn)識(shí)的系統(tǒng)和方法
- 實(shí)現(xiàn)過(guò)程自動(dòng)化服務(wù)的標(biāo)準(zhǔn)化設(shè)計(jì)方法學(xué)的自動(dòng)化系統(tǒng)
- 一種日產(chǎn)50萬(wàn)安時(shí)勻漿自動(dòng)化系統(tǒng)
- 一種自動(dòng)化肥料生產(chǎn)系統(tǒng)
- 一種電氣自動(dòng)化設(shè)備自動(dòng)檢測(cè)系統(tǒng)及檢測(cè)方法
- 用于自動(dòng)化應(yīng)用的抽象層
- 一種基于虛擬化架構(gòu)的自動(dòng)化系統(tǒng)功能驗(yàn)證方法
- 自動(dòng)化測(cè)試框架自動(dòng)測(cè)試的實(shí)現(xiàn)技術(shù)
- 軟件測(cè)試系統(tǒng)及測(cè)試方法
- 自動(dòng)化測(cè)試方法和裝置
- 一種應(yīng)用于視頻點(diǎn)播系統(tǒng)的測(cè)試裝置及測(cè)試方法
- Android設(shè)備的測(cè)試方法及系統(tǒng)
- 一種工廠測(cè)試方法、系統(tǒng)、測(cè)試終端及被測(cè)試終端
- 一種軟件測(cè)試的方法、裝置及電子設(shè)備
- 測(cè)試方法、測(cè)試裝置、測(cè)試設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 測(cè)試裝置及測(cè)試系統(tǒng)
- 測(cè)試方法及測(cè)試系統(tǒng)
- 一種數(shù)控切削指令運(yùn)行軟件測(cè)試系統(tǒng)及方法
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





