[發明專利]測試命令發送方法、裝置及系統有效
| 申請號: | 201310556707.6 | 申請日: | 2013-11-11 |
| 公開(公告)號: | CN104639384B | 公開(公告)日: | 2019-03-15 |
| 發明(設計)人: | 劉宗昌;樊志強 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/08 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 余剛;梁麗超 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試命令 測試命令發送 通信代理單元 裝置及系統 被測設備 終端 系統擴展性 測試腳本 測試系統 擴展性 解釋器 | ||
本發明公開了一種測試命令發送方法、裝置及系統,其中,該方法包括:通信代理單元接收第一測試命令和/或第二測試命令,其中,第一測試命令是解釋器對測試腳本進行解釋得到的,第二測試命令是用戶通過終端窗口輸入的;通信代理單元將第一測試命令和/或第二測試命令發送給被測設備,通過本發明,解決了相關技術中由終端窗口將測試命令發送給被測設備導致系統擴展性差的問題,提高了測試系統的擴展性。
技術領域
本發明涉及通信領域,具體而言,涉及一種測試命令發送方法、裝置及系統。
背景技術
在網絡設備測試中,通過telnet(一種遠程登錄服務的協議)終端工具連接到設備進行測試是常用的測試方法,具體方式是用戶通過手動輸入配置命令(即測試命令),然后查看設備的返回結果進行測試。在這種情況下,當用戶進行一些重復性操作比較多的測試時,如配置大量的子接口信息、添加大量的靜態路由信息時,效率比較低下。
為了解決類似問題,有一些終端裝置支持錄制用戶輸入的錄制功能,可以進行一定程度上的重復測試,但是由于錄制的信息缺少邏輯控制能力,不能對設備參數的變化進行有效的處理,容易出現錯誤的測試結果。
為了增加對輸入信息的邏輯控制能力,在終端裝置上集成了解釋器,通過腳本與終端窗口進行交互,具體就是由終端負責與網絡設備通信,可以在終端窗口上手動輸入配置命令,也可以通過運行解釋器腳本自動化的輸入配置命令到終端窗口,再由終端窗口輸送配置命令到設備。這種方式實現了測試過程復雜邏輯控制、重復配置、大批量配置等功能,但同時也為用戶提供了手工終端功能。但發明人在研究過程中發現這種方式也存在一些問題:
1、與設備的通信落在了終端窗口上,腳本化的配置命令也必須通過終端窗口來實現,終端擴展性較差;手工配置命令與腳本化的配置命令也必須通過終端窗口實現,二者可能產生沖突;
2、腳本化的配置命令可以提高測試效率,但要對組網中多臺設備配置大量數據時(比如每臺設備都配置4096條子接口),這明顯降低了測試效率。而如果采用多個終端工具同時下發配置命令,又存在難以協調設備的配置順序的問題,導致配置方案復雜,可行性差;
3、測試過程同時需要自動化參與,當自動化測試過程偶爾需要手工測試配合時,信息獲取變得很復雜;由于這種終端裝置局限性,很難以再承擔自動化測試系統的功能,往往要在一個裝置上進行手工測試,另外一個裝置上進行自動化測試。
針對相關技術中由終端窗口將測試命令發送給被測設備導致系統擴展性差的問題,目前尚未提出有效的解決辦法。
發明內容
本發明提供了一種測試命令發送方法、裝置及系統,以至少解決相關技術中由終端窗口將測試命令發送給被測設備導致系統擴展性差的問題。
根據本發明的一個方面,提供了一種測試命令發送方法,包括:通信代理單元接收第一測試命令和/或第二測試命令,其中,所述第一測試命令是解釋器對測試腳本進行解釋得到的,所述第二測試命令是用戶通過終端窗口輸入的;所述通信代理單元將所述第一測試命令和/或所述第二測試命令發送給被測設備。
優選地,在所述通信代理單元將所述第一測試命令和/或第二測試命令發送給所述被測設備之后,所述方法還包括:所述通信代理單元接收所述被測設備響應于所述第一測試命令的響應消息和/或第二測試命令的響應消息;所述通信代理單元將所述第一測試命令的響應消息發送給所述解釋器,并將所述第二測試命令的響應消息發送給所述終端窗口。
優選地,在所述系統包括多個解釋器的情況下,所述多個解釋器對所述測試腳本進行解釋包括:所述多個解釋器通過第一同步單元創建的第一緩沖區,獲取所述測試腳本,其中,所述第一緩沖區用于所述多個解釋器之間的數據共享;所述多個解釋器根據所述第一同步單元發送的第一信號,對所述測試腳本進行解釋,其中,所述第一信號用于控制所述多個解釋器按照預定次序解釋所述測試腳本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310556707.6/2.html,轉載請聲明來源鉆瓜專利網。





