[發(fā)明專利]一種基于腳本技術(shù)的以太網(wǎng)接口設(shè)備的自動(dòng)測(cè)試方法有效
| 申請(qǐng)?zhí)枺?/td> | 201210248818.6 | 申請(qǐng)日: | 2012-07-13 |
| 公開(kāi)(公告)號(hào): | CN102916848A | 公開(kāi)(公告)日: | 2013-02-06 |
| 發(fā)明(設(shè)計(jì))人: | 刁曉栩;王軼辰;蔣崇武 | 申請(qǐng)(專利權(quán))人: | 北京航空航天大學(xué) |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26 |
| 代理公司: | 北京慧泉知識(shí)產(chǎn)權(quán)代理有限公司 11232 | 代理人: | 王順榮;唐愛(ài)華 |
| 地址: | 100191 北京市海*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 腳本 技術(shù) 以太網(wǎng) 接口 設(shè)備 自動(dòng) 測(cè)試 方法 | ||
【技術(shù)領(lǐng)域】
本發(fā)明涉及一種利用腳本技術(shù)實(shí)現(xiàn)的以太網(wǎng)接口設(shè)備的自動(dòng)測(cè)試方法,它與計(jì)算機(jī)網(wǎng)絡(luò)、硬件系統(tǒng)檢測(cè)技術(shù)以及軟件測(cè)試技術(shù)有關(guān),屬于自動(dòng)化測(cè)試技術(shù)領(lǐng)域。?
【背景技術(shù)】
隨著科學(xué)技術(shù)的發(fā)展,以太網(wǎng)作為一種高速、廉價(jià)的通訊接口,在軍事、航空航天以及工業(yè)部門(mén)等運(yùn)用越來(lái)越廣泛,然而隨著被測(cè)設(shè)備和協(xié)議的復(fù)雜度逐漸提高,傳統(tǒng)的僅僅以數(shù)據(jù)包截獲等方式工作的以太網(wǎng)測(cè)試軟件或系統(tǒng)已經(jīng)難以滿足各種復(fù)雜測(cè)試場(chǎng)景的要求。?
在自動(dòng)化測(cè)試方面,基于傳統(tǒng)工業(yè)總線的自動(dòng)化測(cè)試系統(tǒng)已經(jīng)普及,而由于以太網(wǎng)具有數(shù)據(jù)量大、協(xié)議層復(fù)雜等特點(diǎn),因此能夠?qū)σ蕴W(wǎng)接口進(jìn)行自動(dòng)化測(cè)試的方法目前還很少見(jiàn)。?
【發(fā)明內(nèi)容】
1、目的:?
本發(fā)明的目的是提供一種基于腳本技術(shù)的以太網(wǎng)接口設(shè)備的自動(dòng)測(cè)試方法,即提供一種面向以太網(wǎng)接口設(shè)備的自動(dòng)化測(cè)試方法,它克服了現(xiàn)有技術(shù)的不足,具有功能性強(qiáng)、簡(jiǎn)單易用等特點(diǎn)。它可廣泛應(yīng)用于各種10M、100M或1000M的以太網(wǎng)接口的設(shè)備自動(dòng)化測(cè)試。其具有以下特點(diǎn):?
1)可同時(shí)模擬多個(gè)IP與被測(cè)設(shè)備通訊,可同時(shí)與多個(gè)被測(cè)設(shè)備通訊;?
2)可支持TCP、UDP網(wǎng)絡(luò)層協(xié)議?
3)可支持多播和組播?
4)可測(cè)試ICMP、IGMP、ARP等鏈路層協(xié)議;?
5)使用腳本控制技術(shù),實(shí)現(xiàn)自動(dòng)化測(cè)試;?
2、技術(shù)方案:?
(1)以太網(wǎng)接口設(shè)備的自動(dòng)測(cè)試裝置(即以太網(wǎng)總線檢測(cè)設(shè)備)簡(jiǎn)介:?
本發(fā)明是一種基于主機(jī)/目標(biāo)機(jī)結(jié)構(gòu)的測(cè)試方法。以太網(wǎng)總線檢測(cè)設(shè)備由A.測(cè)試控制端(簡(jiǎn)稱控制端)和B.測(cè)試實(shí)施端(簡(jiǎn)稱實(shí)施端)組成。其中,控制端用于管理測(cè)試工程的配置信息、啟動(dòng)或停止測(cè)試、測(cè)試數(shù)據(jù)的實(shí)時(shí)顯示以及測(cè)試結(jié)果的數(shù)據(jù)分析等。實(shí)施端在整個(gè)測(cè)試中扮演數(shù)據(jù)輸入輸出的角色。其有兩個(gè)以太網(wǎng)接口卡,分別用于與被測(cè)設(shè)備通訊和與控制端通訊。?
(2)技術(shù)方案:?
本發(fā)明一種基于腳本技術(shù)的以太網(wǎng)接口設(shè)備的自動(dòng)測(cè)試方法,如圖4所示,其步驟如下:?
1)步驟1建立測(cè)試工程?
測(cè)試工程是測(cè)試的管理單元,每個(gè)測(cè)試工程可以包含若干個(gè)測(cè)試模型和測(cè)試腳本;測(cè)試工程由測(cè)試控制端管理,通過(guò)使用位于控制端的測(cè)試管理軟件,可以建立測(cè)試工程;在測(cè)試管理軟件的菜單欄單擊工程菜單,在彈出菜單中單擊新建選項(xiàng),單擊后彈出新建工程對(duì)話框;在該對(duì)話框中需要輸入工程的名稱,同時(shí)在模型設(shè)計(jì)文件和測(cè)試腳本列表中可以導(dǎo)入已有的模型文件或腳本文件到新建的工程中;完成相關(guān)信息的填寫(xiě)后,可以點(diǎn)擊確定按鈕,工程建立完成;如果有導(dǎo)入的測(cè)試腳本,則腳本信息會(huì)列在測(cè)試腳本列表框中;?
2)步驟2構(gòu)建模型?
測(cè)試模型是測(cè)試過(guò)程中被測(cè)設(shè)備及其接口關(guān)系的抽象,通過(guò)構(gòu)建測(cè)試模型,測(cè)試系統(tǒng)可以針對(duì)一次測(cè)試所需的各種資源進(jìn)行分配和初始化工作;測(cè)試模型同樣由管理端管理,模型是測(cè)試工程的一個(gè)或若干個(gè)子項(xiàng);控制端提供了圖形化的模型構(gòu)建工具,通過(guò)使用該工具可以方便地完成模型構(gòu)建工作;具體的建模過(guò)程如下:?
首先在左側(cè)的工具箱列表中點(diǎn)選“實(shí)際模型”并將其拖拽到設(shè)計(jì)面板中,“實(shí)際模型”用于描述被測(cè)設(shè)備;通過(guò)右側(cè)的屬性欄可以修改模型的名稱、位置等信息;之后從左側(cè)工具箱列表中點(diǎn)選“仿真模型”并將其拖拽到設(shè)計(jì)面板中,“仿真模型”用于描述本系統(tǒng)在測(cè)試中的角色,即本系統(tǒng)需要仿真哪些虛擬設(shè)備與被測(cè)設(shè)備進(jìn)行通訊;?
完成模型的設(shè)計(jì)后,需要構(gòu)建模型間的通訊關(guān)系;通過(guò)點(diǎn)擊左側(cè)工具欄的“連線”并按次序分別點(diǎn)擊剛才建立的“仿真模型”和“真實(shí)模型”,即構(gòu)建了一條由“仿真模型”指向“真實(shí)模型”有向連線;該連線表示“仿真模型”需要向“真實(shí)模型”發(fā)送數(shù)據(jù),對(duì)于本系統(tǒng)即表示需要發(fā)送數(shù)據(jù);用與上面相反的順序點(diǎn)擊兩個(gè)模型,即構(gòu)建了一條由“真實(shí)模型”指向“仿真模型”的有向連線;該連線表示“仿真模型”需要從“真實(shí)模型”接收數(shù)據(jù),對(duì)于本系統(tǒng)即表示需要接收數(shù)據(jù);?
對(duì)于定義數(shù)據(jù)的格式,則通過(guò)在連線上構(gòu)建變量來(lái)解決;通過(guò)位于模型設(shè)計(jì)工具右側(cè)的變量窗口,可以在連線上建立變量;新建的變量也通過(guò)右側(cè)的屬性窗口編輯其相關(guān)屬性,主要包括變量名稱、類型、周期等信息;其中變量名稱可以在測(cè)試腳本中使用,測(cè)試腳本通過(guò)該名稱獲得或修改變量的值;?
3)步驟3編寫(xiě)測(cè)試腳本?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京航空航天大學(xué),未經(jīng)北京航空航天大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210248818.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種水酶法結(jié)合亞臨界萃取大豆油脂的方法
- 下一篇:大容值可變電容器
- 腳本處理方法及裝置
- 一種實(shí)現(xiàn)腳本引擎的系統(tǒng)及方法
- 代理自動(dòng)配置腳本的處理方法及代理自動(dòng)配置腳本服務(wù)器
- 一種腳本執(zhí)行方法、裝置及計(jì)算設(shè)備
- 腳本轉(zhuǎn)換方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 性能測(cè)試平臺(tái)腳本存儲(chǔ)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種實(shí)現(xiàn)測(cè)試腳本驗(yàn)證的方法及系統(tǒng)
- 結(jié)構(gòu)化查詢語(yǔ)言腳本審查方法及相關(guān)設(shè)備
- 基于FitNesse框架的數(shù)據(jù)驅(qū)動(dòng)腳本庫(kù)的方法、系統(tǒng)及介質(zhì)
- 一種腳本審計(jì)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 防止技術(shù)開(kāi)啟的鎖具新技術(shù)
- 技術(shù)評(píng)價(jià)裝置、技術(shù)評(píng)價(jià)程序、技術(shù)評(píng)價(jià)方法
- 防止技術(shù)開(kāi)啟的鎖具新技術(shù)
- 視聽(tīng)模擬技術(shù)(VAS技術(shù))
- 用于技術(shù)縮放的MRAM集成技術(shù)
- 用于監(jiān)測(cè)技術(shù)設(shè)備的方法和用戶接口、以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 用于監(jiān)測(cè)技術(shù)設(shè)備的技術(shù)
- 技術(shù)偵查方法及技術(shù)偵查系統(tǒng)
- 使用投影技術(shù)增強(qiáng)睡眠技術(shù)
- 基于技術(shù)庫(kù)的技術(shù)推薦方法
- 以太網(wǎng)設(shè)備的連接器的連接方法及以太網(wǎng)設(shè)備
- 以太網(wǎng)齊納式安全柵的應(yīng)用
- 基于APPID可配置的多路以太網(wǎng)擴(kuò)展方法及裝置
- 一種在工業(yè)以太網(wǎng)中傳輸標(biāo)準(zhǔn)以太網(wǎng)數(shù)據(jù)的方法
- 列車級(jí)以太網(wǎng)交換設(shè)備及系統(tǒng)
- 實(shí)現(xiàn)ILK接口業(yè)務(wù)和以太網(wǎng)接口業(yè)務(wù)互通的系統(tǒng)及方法
- 一種車載以太網(wǎng)數(shù)據(jù)接入裝置
- 以太網(wǎng)通信系統(tǒng)、以太網(wǎng)通信的實(shí)現(xiàn)方法、設(shè)備及介質(zhì)
- 一種以太網(wǎng)轉(zhuǎn)接模塊
- 具有路由器功能的計(jì)算機(jī)





