[發(fā)明專利]NFV中自動(dòng)化測試的方法和裝置有效
| 申請?zhí)枺?/td> | 201811179958.6 | 申請日: | 2018-10-10 |
| 公開(公告)號: | CN109491889B | 公開(公告)日: | 2021-09-24 |
| 發(fā)明(設(shè)計(jì))人: | 童俊杰;朱常波;唐雄燕;高功應(yīng);赫罡;張巖;李沸樂 | 申請(專利權(quán))人: | 中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F9/455 |
| 代理公司: | 北京中博世達(dá)專利商標(biāo)代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | nfv 自動(dòng)化 測試 方法 裝置 | ||
1.一種NFV中自動(dòng)化測試的方法,其特征在于,所述方法應(yīng)用于自動(dòng)化測試工具,所述自動(dòng)化測試工具中保存有至少一個(gè)測試用例和測試用例對應(yīng)的測試腳本;所述自動(dòng)化測試工具中預(yù)先保存有預(yù)設(shè)映射關(guān)系,所述預(yù)設(shè)映射關(guān)系包括互聯(lián)網(wǎng)協(xié)議IP地址和組件標(biāo)識之間的映射關(guān)系;所述方法包括:
所述自動(dòng)化測試工具根據(jù)測試類別確定測試用例并調(diào)用與所述測試用例對應(yīng)的測試腳本執(zhí)行測試過程;所述測試類別包括以下任意一項(xiàng):功能測試、接口測試或待測組件和其他組件的互聯(lián)互通關(guān)系測試;所述待測組件為NFV系統(tǒng)或NFV系統(tǒng)中的組件;
所述自動(dòng)化測試工具記錄開始測試時(shí)間;
所述自動(dòng)化測試工具獲取待測組件中虛擬機(jī)的狀態(tài)信息;
在測試過程中,所述自動(dòng)化測試工具接收待測組件發(fā)送的第一消息;所述第一消息包括測試用例標(biāo)識、源IP地址、目的IP地址和所述待測組件收到的訪問消息;所述測試用例標(biāo)識用于表示當(dāng)前測試用例;所述訪問消息包括接口名稱和接口參數(shù);
在接收所述第一消息的過程中,所述自動(dòng)化測試工具若發(fā)現(xiàn)錯(cuò)誤,則停止測試,記錄停止測試時(shí)間;
若待測組件中虛擬機(jī)的狀態(tài)信息為正常,則所述自動(dòng)化測試工具獲取所述開始測試時(shí)間至所述停止測試時(shí)間之間的與當(dāng)前測試用例相關(guān)的所有第一消息;
所述自動(dòng)化測試工具根據(jù)預(yù)設(shè)映射關(guān)系,將所述第一消息中的所述源IP地址、所述目的IP地址分別替換為源組件名稱、目的組件名稱,將所述第一消息中的所述訪問消息,替換為所述接口名稱和所述接口參數(shù),得到第二消息;
若所述第二消息中的接口名稱和接口參數(shù)的鍵值對不正確,則所述自動(dòng)化測試工具確定所述接口名稱對應(yīng)的組件出現(xiàn)錯(cuò)誤。
2.根據(jù)權(quán)利要求1所述的NFV中自動(dòng)化測試的方法,其特征在于,所述自動(dòng)化測試工具根據(jù)測試類別確定測試用例并調(diào)用與所述測試用例對應(yīng)的測試腳本執(zhí)行測試過程,包括:
所述自動(dòng)化測試工具根據(jù)測試類別確定測試用例并調(diào)用與所述測試用例對應(yīng)的測試腳本;
若所述測試類別為功能測試,則所述自動(dòng)化測試工具調(diào)用所述待測組件的應(yīng)用程序接口API執(zhí)行所述測試腳本;
若所述測試類別為接口測試,則所述自動(dòng)化測試工具調(diào)用所述待測組件與周圍組件之間的接口執(zhí)行所述測試腳本;
若所述測試類別為所述待測組件和其他組件的互聯(lián)互通關(guān)系,則所述自動(dòng)化測試工具通過所述測試腳本監(jiān)控所述待測組件與周圍組件的狀態(tài)。
3.根據(jù)權(quán)利要求1所述的NFV中自動(dòng)化測試的方法,其特征在于,所述自動(dòng)化測試工具中保存有測試環(huán)境部署模板,所述測試環(huán)境部署模板中包括測試用例對應(yīng)的組件,所述測試用例對應(yīng)的組件包括待測組件和周圍組件;所述周圍組件為與待測組件配套的組件;
在所述自動(dòng)化測試工具獲取待測組件中虛擬機(jī)的狀態(tài)信息之前,所述方法還包括:
所述自動(dòng)化測試工具根據(jù)所述測試環(huán)境部署模板,部署虛擬網(wǎng)絡(luò)功能管理器VNFM;
所述自動(dòng)化測試工具調(diào)用所述VNFM創(chuàng)建虛擬網(wǎng)元VNF,以構(gòu)建端到端的測試環(huán)境;或者,
所述自動(dòng)化測試工具在所述VNFM上創(chuàng)建VNF,以構(gòu)建端到端的測試環(huán)境。
4.根據(jù)權(quán)利要求3所述的NFV中自動(dòng)化測試的方法,其特征在于,所述每一個(gè)待測組件和周圍組件中設(shè)置有對應(yīng)的控制代理,所述方法還包括:
若所述待測組件和周圍組件收到所述訪問消息,則所述自動(dòng)化測試工具接收所述組件對應(yīng)的控制代理發(fā)送的所述第一消息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司,未經(jīng)中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811179958.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測;錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測試作故障硬件的檢測或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測試或調(diào)試防止錯(cuò)誤
- 監(jiān)控和優(yōu)化網(wǎng)絡(luò)功能虛擬化NFV網(wǎng)絡(luò)的方法、裝置及系統(tǒng)
- 用于虛擬化網(wǎng)絡(luò)的可擴(kuò)縮安全架構(gòu)的技術(shù)
- 一種NFV MANO策略描述符的管理方法及裝置
- 一種計(jì)費(fèi)方法及系統(tǒng)
- 一種在多核服務(wù)器上優(yōu)化NFV轉(zhuǎn)發(fā)服務(wù)鏈性能的方法
- 用于執(zhí)行網(wǎng)絡(luò)功能虛擬化NFV安全服務(wù)代理NFV SSA的方法和計(jì)算平臺
- 一種網(wǎng)關(guān)調(diào)整方法和裝置
- 一種基于FPGA硬件加速的NFV網(wǎng)絡(luò)流量分類方法
- 一種動(dòng)態(tài)NFV應(yīng)用資源優(yōu)化調(diào)度方法
- 一種靜態(tài)NFV應(yīng)用資源優(yōu)化調(diào)度方法
- 自動(dòng)化設(shè)備和自動(dòng)化系統(tǒng)
- 一種基于流程驅(qū)動(dòng)的測試自動(dòng)化方法以及測試自動(dòng)化系統(tǒng)
- 用于工業(yè)自動(dòng)化設(shè)備認(rèn)識的系統(tǒng)和方法
- 實(shí)現(xiàn)過程自動(dòng)化服務(wù)的標(biāo)準(zhǔn)化設(shè)計(jì)方法學(xué)的自動(dòng)化系統(tǒng)
- 一種日產(chǎn)50萬安時(shí)勻漿自動(dòng)化系統(tǒng)
- 一種自動(dòng)化肥料生產(chǎn)系統(tǒng)
- 一種電氣自動(dòng)化設(shè)備自動(dòng)檢測系統(tǒng)及檢測方法
- 用于自動(dòng)化應(yīng)用的抽象層
- 一種基于虛擬化架構(gòu)的自動(dòng)化系統(tǒng)功能驗(yàn)證方法
- 自動(dòng)化測試框架自動(dòng)測試的實(shí)現(xiàn)技術(shù)





