[發明專利]NFV中自動化測試的方法和裝置有效
| 申請號: | 201811179958.6 | 申請日: | 2018-10-10 |
| 公開(公告)號: | CN109491889B | 公開(公告)日: | 2021-09-24 |
| 發明(設計)人: | 童俊杰;朱常波;唐雄燕;高功應;赫罡;張巖;李沸樂 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F9/455 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | nfv 自動化 測試 方法 裝置 | ||
本申請提供一種NFV中自動化測試的方法和裝置,涉及通信領域。該方法包括:根據測試類別確定測試用例并調用與測試用例對應的測試腳本執行測試過程;記錄開始測試時間;獲取待測組件中虛擬機的狀態信息;接收待測組件發送的第一消息;若發現錯誤,則停止測試,記錄停止測試時間;若待測組件中虛擬機的狀態信息為正常,則獲取開始測試時間至所述停止測試時間之間的與當前測試用例相關的所有第一消息;根據預設映射關系,將第一消息中的源IP地址、目的IP地址分別替換為源組件名稱、目的組件名稱,將訪問消息,替換為接口名稱和接口參數,得到第二消息;根據第二消息,定位所述錯誤的位置。
技術領域
本申請涉及通信領域,尤其涉及一種NFV中自動化測試的方法和裝置。
背景技術
網絡功能虛擬化(network function virtualization,NFV)是指借助于虛擬化技術,通過服務器、存儲器和交換機承載各種各樣軟件化的網絡功能以替代傳統的專有硬件設備(如路由器、防火墻、內容分發網絡等)的技術。
NFV架構包括:虛擬化基礎設施管理器(virtual infrastructure manager,VIM),負責對基礎設施層(network function virtualization infrastructure,NFVI)的軟硬件資源進行管理。虛擬網絡功能管理器(virtual network function manager,VNFM),負責對虛擬網元(virtual network function,VNF)的生命周期管理。網管(element managementsystem,EMS),負責虛擬網元的配置、故障和告警等管理。網絡功能虛擬化編排器(networkfunction virtualization orchestrator,NFVO),負責網絡服務(network service,NS)的生命周期管理。
由于NFV架構中涉及的組件很多、組件本身和不同組件之間接口復雜繁多,測試和對接工作量繁重。現有技術由人工部署待測軟件和測試環境,并且由人工執行測試和對測試中出現的問題進行定位和分析。因此,現有技術測試耗時長,消耗成本大。
發明內容
本申請提供一種NFV中自動化測試的方法和裝置及NFV中自動化測試的裝置,能夠在使用UDP傳輸數據時,降低擁塞時的丟包率,提高傳輸可靠性。
為達到上述目的,本申請采用如下技術方案:
第一方面,本申請提供一種NFV中自動化測試的方法和裝置,所述方法應用于自動化測試工具,所述自動化測試工具中保存有至少一個測試用例和測試用例對應的測試腳本;所述自動化測試工具中預先保存有預設映射關系,所述預設映射關系包括互聯網協議IP地址和組件標識之間的映射關系;所述方法包括:
所述自動化測試工具根據測試類別確定測試用例并調用與所述測試用例對應的測試腳本執行測試過程;所述測試類別包括以下任意一項:功能測試、接口測試或待測組件和其他組件的互聯互通關系測試;所述待測組件為NFV系統或NFV系統中的組件;所述自動化測試工具記錄開始測試時間;所述自動化測試工具獲取待測組件中虛擬機的狀態信息;在測試過程中,所述自動化測試工具接收待測組件發送的第一消息;所述第一消息包括測試用例標識、源IP地址、目的IP地址和所述待測組件收到的訪問消息;所述測試用例標識用于表示當前測試用例;所述訪問消息包括接口名稱和接口參數;在接收所述第一消息的過程中,所述自動化測試工具若發現錯誤,則停止測試,記錄停止測試時間;若待測組件中虛擬機的狀態信息為正常,則所述自動化測試工具獲取所述開始測試時間至所述停止測試時間之間的與當前測試用例相關的所有第一消息;所述自動化測試工具根據預設映射關系,將所述第一消息中的所述源IP地址、所述目的IP地址分別替換為源組件名稱、目的組件名稱,將所述第一消息中的所述訪問消息,替換為所述接口名稱和所述接口參數,得到第二消息;所述自動化測試工具根據所述第二消息,定位所述錯誤的位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811179958.6/2.html,轉載請聲明來源鉆瓜專利網。





