[發明專利]基于SNMP接口的設備配置測試方法及裝置有效
| 申請號: | 200710127237.6 | 申請日: | 2007-07-03 |
| 公開(公告)號: | CN101098262A | 公開(公告)日: | 2008-01-02 |
| 發明(設計)人: | 宋曉煒;范小燕 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24;H04L29/06 |
| 代理公司: | 北京康信知識產權代理有限責任公司 | 代理人: | 尚志峰;吳孟秋 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 snmp 接口 設備 配置 測試 方法 裝置 | ||
技術領域
本發明涉及測試領域,尤其涉及一種實現基于SNMP(Simple Network?Management?Protocol,簡單網絡管理協議)接口進行設備 配置測試的方法及裝置。
背景技術
在測試領域,自動化測試應用越來越廣泛。自動化測試腳本依 據測試用例進行編寫,運行時的步驟分為依照測試用例初始化和配 置待測系統,以及對應測試用例進行具體功能或性能的測試。其中 初始化和配置待測設備可以依靠串口、telnet、圖形界面網管和web 網管等幾種方法。
但是這幾種方法存在以下不足之處:
1.使用串口和telnet方式配置待測系統,登錄和配置響應時 間慢,導致測試時間變長,測試效率低。而且測試期間如果出現由 于網絡原因導致配置數據傳送失敗,會造成測試中斷;
2.使用帶有圖形界面的大網管和web方式配置待測系統,就 必須使用新的支持圖形界面的測試工具,但是新的工具只能做界面 配置測試,無法使用現有的功能測試工具進行功能點的測試;
3.目前不同設備制造商以及同一制造商的不同項目中都有 著大量的自動化測試腳本,其中有相當多的依照標準實現的功能其 測試方法都是一樣的,但是由于不同設備的配置命令和配置參數的 不同,依照以前的方法無法實現這些功能腳本的共用。
因此,需要一種通用的配置待測系統的解決方案,能夠解決上 述相關技術中的問題。
發明內容
本發明所要解決的技術問題是針對上面描述的現有技術的不 足,提出一種針對各種不同的接入網絡設備都具有相同的SNMP命 令接口的設備配置測試方法及裝置,能夠實現快速、安全地配置待 測系統。
根據本發明的一個方面,提供了一種基于SNMP接口的設備配 置測試方法,包括以下步驟:步驟S102,使用SNMP協議發送SNMP 包來配置各個網元以及獲取各網元的信息,并根據所獲取的各個網 元的信息為各個網元編寫各自的配置函數;步驟S104,使用SNMP 命令來檢測配置是否成功;以及步驟S106,在配置成功的情況下, 基于各個網元的對應功能的各配置函數編寫統一的配置命令,在配 置不成功的情況下,重發SNMP包,在指定次數內配置都沒有成功 的情況下,結束測試,其中,配置命令使各個網元的對應功能具有 相同的配置命令和輸入參數。
為各個網元配置各自的配置函數的步驟包括以下步驟:設定配 置函數的函數名稱、輸入參數以及輸出參數;以及創建待測系統的 功能MIB(Management?Information?Base,管理信息庫)列表文件, 其中,MIB列表文件包括不同待測系統中各功能點對應的MIB節 點。
其中,配置函數包括參數獲取函數,并且配置函數從MIB列表 文件獲取所需的網元的MIB節點信息。
根據本發明的另一個方面,提供了一種基于SNMP接口的設備 配置測試裝置,該裝置包括:第一配置模塊,用于使用SNMP協議 發送SNMP包來配置各個網元以及獲取各個網元的信息,并根據各 個網元的信息為各個網元編寫各自的配置函數;檢測模塊,用于使 用SNMP命令來檢測配置是否成功;以及第二配置模塊,用于在配 置成功的情況下,基于各個網元的對應功能的各配置函數編寫統一 的配置命令,在配置不成功的情況下,重發SNMP包,在指定次數 內配置都沒有成功的情況下,結束測試,其中,配置命令使各個網 元的對應功能具有相同的配置命令和輸入參數。
由上所述,本發明的技術方案具有如下有益效果:
1.由于圖形網管是使用SNMP來配置網元的,因此使用腳本 軟件來做與圖形網管相同的配置網元、獲取網元信息操作,可以避 開圖形界面來實現網元配置;
2.使用了配置成功檢測函數,這樣既不會由于配置失敗而中 斷測試,也不會在錯誤的配置下進行測試;以及
3.不同網元的底層功能配置函數一致后,就能夠共用上層功 能、性能測試腳本,能夠極大的提高測試腳本通用性。
本發明的其它特征和優點將在隨后的說明書中闡述,并且,部 分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發 明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附 圖中所特別指出的結構來實現和獲得。
圖1是示出根據本發明的基于SNMP接口的設備配置測試方法 的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710127237.6/2.html,轉載請聲明來源鉆瓜專利網。





