System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及網(wǎng)絡(luò)通信,具體涉及一種5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法、平臺和系統(tǒng)。
技術(shù)介紹
1、5g核心網(wǎng)網(wǎng)管系統(tǒng)是用來集中管理5g核心網(wǎng)所有網(wǎng)元,具備對網(wǎng)元的數(shù)據(jù)管理,操作和維護。這些數(shù)據(jù)包括網(wǎng)元的配置數(shù)據(jù),告警數(shù)據(jù),性能數(shù)據(jù)及其他各類存儲數(shù)據(jù),如用戶簽約數(shù)據(jù),用戶注冊數(shù)據(jù)等等,同時5g核心網(wǎng)網(wǎng)管系統(tǒng)還需具備向上一級別的網(wǎng)管系統(tǒng)上報5g核心網(wǎng)數(shù)據(jù)的能力。此外,5g核心網(wǎng)網(wǎng)管系統(tǒng)還具備核心網(wǎng)網(wǎng)元的日志管理,信令跟蹤管理及自身系統(tǒng)的安全管理。
2、隨著5g網(wǎng)絡(luò)運用的范圍越來越廣,運用場景越來越復雜,5g核心網(wǎng)所具備的功能也逐漸增多,5g核心網(wǎng)的網(wǎng)元數(shù)量需要增加,5g核心網(wǎng)網(wǎng)管系統(tǒng)具備的網(wǎng)元管理功能及能力也需增加。在實際部署應(yīng)用中,為了節(jié)約成本,5g核心網(wǎng)網(wǎng)管系統(tǒng)需要管理多套不同5g核心網(wǎng),同一類型的網(wǎng)元的數(shù)量增多,網(wǎng)管系統(tǒng)需管理的重復功能和數(shù)據(jù)增多。
3、隨著管理的5g核心網(wǎng)網(wǎng)元數(shù)量的增加,網(wǎng)管系統(tǒng)會存在同一功能被不同網(wǎng)元復用的情況,這在5g核心網(wǎng)網(wǎng)管系統(tǒng)測試中會產(chǎn)生大量的重復性測試,而這些測試目前都是人工操作,耗費的人力和時間成本高,效率低。另外對5g核心網(wǎng)網(wǎng)管系統(tǒng)功能的可靠性及穩(wěn)定性測試,需要觸發(fā)大量重復性的操作,例如反復重啟,大量數(shù)據(jù)同時導入導出等操作,人工測試成本高,準確率低。
技術(shù)實現(xiàn)思路
1、有鑒于此,本專利技術(shù)的目的在于提供一種一種5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法、平臺和系統(tǒng),以克服目前針對5gc核心網(wǎng)網(wǎng)管系統(tǒng)測試成本高效率低的問題。
>2、為實現(xiàn)以上目的,本專利技術(shù)采用如下技術(shù)方案:
3、第一方面,本申請實施例提供一種5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法,包括:
4、搭建測試環(huán)境和自動化測試平臺,其中,所述測試環(huán)境包括5gc核心網(wǎng)管系統(tǒng)和其管理的5g核心網(wǎng);
5、生成基本環(huán)境配置數(shù)據(jù)文件并輸入至所述自動化測試平臺中;其中,所述自動化測試平臺包括測試環(huán)境檢查系統(tǒng)、測試操作系統(tǒng)、測試數(shù)據(jù)處理分析系統(tǒng)和測試報告生成系統(tǒng);
6、通過所述測試環(huán)境檢查系統(tǒng)讀取所述基本環(huán)境配置數(shù)據(jù)文件,以使所述自動化測試平臺連接所述測試環(huán)境,并檢查所述測試環(huán)境狀態(tài)是否滿足測試要求;
7、通過所述測試操作系統(tǒng)根據(jù)實際的測試用例要求,在所述5gc核心網(wǎng)和/或所述5g核心網(wǎng)網(wǎng)管系統(tǒng)上執(zhí)行測試操作;
8、通過所述測試數(shù)據(jù)處理分析系統(tǒng)在所述5gc核心網(wǎng)和/或所述5g核心網(wǎng)網(wǎng)管系統(tǒng)讀取對應(yīng)的數(shù)據(jù)進行分析處理,得到操作結(jié)果,并結(jié)合所述操作結(jié)果及預期結(jié)果,判定測試結(jié)果;
9、通過所述測試報告生成系統(tǒng)將所述測試環(huán)境檢查系統(tǒng)、所述測試操作系統(tǒng)和所述測試數(shù)據(jù)處理分析系統(tǒng)執(zhí)行的測試指令和對應(yīng)的測試結(jié)果記錄生成日志文件,并基于所述日志文件生成測試報告。
10、進一步地,在本申請一些實施例中,所述基本環(huán)境配置數(shù)據(jù)文件包括所述5g核心網(wǎng)網(wǎng)管系統(tǒng)的登錄地址和賬號、所述5g核心網(wǎng)各網(wǎng)元的id和所述網(wǎng)元各模塊的地址及登錄賬號。
11、進一步地,在本申請一些實施例中,還包括:
12、當所述測試環(huán)境檢查系統(tǒng)在檢測到所述測試環(huán)境不滿足自動化測試要求時,停止測試,并直接啟用所述測試報告生成系統(tǒng)生成問題測試報告;
13、其中,所述問題測試報告包含測試環(huán)境問題信息。
14、進一步地,在本申請一些實施例中,所述通過所述測試操作系統(tǒng)根據(jù)實際的測試用例要求,在所述5gc核心網(wǎng)和/或所述5g核心網(wǎng)網(wǎng)管系統(tǒng)上執(zhí)行測試操作,包括:
15、通過所述測試操作系統(tǒng)調(diào)用執(zhí)行指定的自動化測試文件,在所述5gc核心網(wǎng)和/或所述5g核心網(wǎng)網(wǎng)管系統(tǒng)上執(zhí)行測試操作;
16、其中,所述自動化測試文件基于所述測試用例要求生成。
17、進一步地,在本申請一些實施例中,所述通過所述測試數(shù)據(jù)處理分析系統(tǒng)在所述5gc核心網(wǎng)和/或所述5g核心網(wǎng)網(wǎng)管系統(tǒng)讀取對應(yīng)的數(shù)據(jù)進行分析處理,得到操作結(jié)果,并結(jié)合所述操作結(jié)果及預期結(jié)果,判定測試結(jié)果,包括:
18、通過所述測試數(shù)據(jù)處理分析系統(tǒng),讀取所述測試環(huán)境上測試操作影響的數(shù)據(jù),并根據(jù)該數(shù)據(jù)確定操作結(jié)果,以及根據(jù)所述操作結(jié)果和預設(shè)自動化測試文件里定義的預期結(jié)果,判定測試結(jié)果是通過或是失敗。
19、第二方面,本申請實施例提供一種5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試平臺,用于對測試環(huán)境進行測試,其中,所述自動化測試平臺包括測試環(huán)境檢查系統(tǒng)、測試操作系統(tǒng)、測試數(shù)據(jù)處理分析系統(tǒng)和測試報告生成系統(tǒng),所述測試環(huán)境包括5g核心網(wǎng)網(wǎng)管系統(tǒng)和其管理的5g核心網(wǎng);
20、所述測試環(huán)境檢查系統(tǒng)用于連接所述測試環(huán)境,并檢查所述測試環(huán)境狀態(tài)是否滿足測試要求;
21、所述測試操作系統(tǒng)用于根據(jù)實際的測試用例要求在所述測試環(huán)境上執(zhí)行測試操作;
22、所述測試數(shù)據(jù)處理分析系統(tǒng)用于檢查所述測試環(huán)境上因測試操作作用后的數(shù)據(jù),結(jié)合預期結(jié)果,判定測試結(jié)果為通過還是失??;
23、所述測試報告生成系統(tǒng)用于將測試過程中的執(zhí)行和結(jié)果記錄生成日志文件,并輸出定制化的測試報告。
24、進一步地,在本申請一些實施例中,在所述測試環(huán)境中,一個所述5g核心網(wǎng)網(wǎng)管系統(tǒng)可對應(yīng)多套不同的所述5g核心網(wǎng)。
25、進一步地,在本申請一些實施例中,所述5g核心網(wǎng)包括網(wǎng)元,所述網(wǎng)元包括amf網(wǎng)元、smf網(wǎng)元、upf網(wǎng)元、udm/ausf網(wǎng)元、nrf網(wǎng)元、nssf網(wǎng)元、pcf網(wǎng)元和chf網(wǎng)元。
26、進一步地,在本申請一些實施例中,所述網(wǎng)元均包括gpu、gsu、ipu模塊。
27、第三方面,本申請實施例提供一種5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試系統(tǒng),包括如上述的5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試平臺和測試環(huán)境。
28、本專利技術(shù)涉及網(wǎng)絡(luò)通信
,具體涉及一種5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法、平臺和系統(tǒng),該方法包括生成基本環(huán)境配置數(shù)據(jù)文件并輸入至所述自動化測試平臺中;其中,所述自動化測試平臺包括測試環(huán)境檢查系統(tǒng)、測試操作系統(tǒng)、測試數(shù)據(jù)處理分析系統(tǒng)和測試報告生成系統(tǒng);通過所述測試環(huán)境檢查系統(tǒng)讀取所述基本環(huán)境配置數(shù)據(jù)文件,以使所述自動化測試平臺連接所述測試環(huán)境,并檢查所述測試環(huán)境狀態(tài)是否滿足測試要求;通過所述測試操作系統(tǒng)根據(jù)實際的測試用例要求,在所述5gc核心網(wǎng)和/或所述5g核心網(wǎng)網(wǎng)管系統(tǒng)上執(zhí)行測試操作;通過所述測試數(shù)據(jù)處理分析系統(tǒng)在所述5gc核心網(wǎng)和/或所述5g核心網(wǎng)網(wǎng)管系統(tǒng)讀取對應(yīng)的數(shù)據(jù)進行分析處理,得到操作結(jié)果,并結(jié)合所述操作結(jié)果及預期結(jié)果,判定測試結(jié)果;通過所述測試報告生成系統(tǒng)將所述測試環(huán)境檢查系統(tǒng)、所述測試操作系統(tǒng)和所述測試數(shù)據(jù)處理分析系統(tǒng)執(zhí)行的測試指令和對應(yīng)的測試結(jié)果記錄生成日志文件,并基于所述日志文件生成測試報告。如此,能夠?qū)崿F(xiàn)5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動測試,并自動生成測試報告,提高了測試的效率,節(jié)約測試成本。
【技術(shù)保護點】
1.一種5G核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的5G核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法,其特征在于,所述基本環(huán)境配置數(shù)據(jù)文件包括所述5G核心網(wǎng)網(wǎng)管系統(tǒng)的登錄地址和賬號、所述5G核心網(wǎng)各網(wǎng)元的ID和所述網(wǎng)元各模塊的地址及登錄賬號。
3.根據(jù)權(quán)利要求1所述的5G核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法,其特征在于,還包括:
4.根據(jù)權(quán)利要求1所述的5G核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法,其特征在于,所述通過所述測試操作系統(tǒng)根據(jù)實際的測試用例要求,在所述5GC核心網(wǎng)和/或所述5G核心網(wǎng)網(wǎng)管系統(tǒng)上執(zhí)行測試操作,包括:
5.根據(jù)權(quán)利要求1所述的5G核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法,其特征在于,所述通過所述測試數(shù)據(jù)處理分析系統(tǒng)在所述5GC核心網(wǎng)和/或所述5G核心網(wǎng)網(wǎng)管系統(tǒng)讀取對應(yīng)的數(shù)據(jù)進行分析處理,得到操作結(jié)果,并結(jié)合所述操作結(jié)果及預期結(jié)果,判定測試結(jié)果,包括:
6.一種5G核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試平臺,其特征在于,用于對測試環(huán)境進行測試,其中,所述自動化測試平臺包括測試環(huán)境檢查系統(tǒng)、測試操作系統(tǒng)、測試數(shù)據(jù)處理
7.根據(jù)權(quán)利要求6所述的5G核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試平臺,其特征在于,在所述測試環(huán)境中,一個所述5G核心網(wǎng)網(wǎng)管系統(tǒng)可對應(yīng)多套不同的所述5G核心網(wǎng)。
8.根據(jù)權(quán)利要求7所述的5G核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試平臺,其特征在于,所述5G核心網(wǎng)包括網(wǎng)元,所述網(wǎng)元包括AMF網(wǎng)元、SMF網(wǎng)元、UPF網(wǎng)元、UDM/AUSF網(wǎng)元、NRF網(wǎng)元、NSSF網(wǎng)元、PCF網(wǎng)元和CHF網(wǎng)元。
9.根據(jù)權(quán)利要求8所述的5G核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試平臺,其特征在于,所述網(wǎng)元均包括GPU、GSU、IPU模塊。
10.一種5G核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試系統(tǒng),其特征在于,包括如權(quán)利要求6-9任一項所述的5G核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試平臺和測試環(huán)境。
...【技術(shù)特征摘要】
1.一種5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法,其特征在于,所述基本環(huán)境配置數(shù)據(jù)文件包括所述5g核心網(wǎng)網(wǎng)管系統(tǒng)的登錄地址和賬號、所述5g核心網(wǎng)各網(wǎng)元的id和所述網(wǎng)元各模塊的地址及登錄賬號。
3.根據(jù)權(quán)利要求1所述的5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法,其特征在于,還包括:
4.根據(jù)權(quán)利要求1所述的5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法,其特征在于,所述通過所述測試操作系統(tǒng)根據(jù)實際的測試用例要求,在所述5gc核心網(wǎng)和/或所述5g核心網(wǎng)網(wǎng)管系統(tǒng)上執(zhí)行測試操作,包括:
5.根據(jù)權(quán)利要求1所述的5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動化測試方法,其特征在于,所述通過所述測試數(shù)據(jù)處理分析系統(tǒng)在所述5gc核心網(wǎng)和/或所述5g核心網(wǎng)網(wǎng)管系統(tǒng)讀取對應(yīng)的數(shù)據(jù)進行分析處理,得到操作結(jié)果,并結(jié)合所述操作結(jié)果及預期結(jié)果,判定測試結(jié)果,包括:
6.一種5g核心網(wǎng)網(wǎng)管系統(tǒng)的自動...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:付美榕,胡永亮,
申請(專利權(quán))人:北京長焜科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。