本申請(qǐng)屬于通信網(wǎng)絡(luò)測(cè)試,具體涉及一種fttr設(shè)備穩(wěn)定性測(cè)試方法、裝置、介質(zhì)及設(shè)備。
背景技術(shù):
1、現(xiàn)有fttr設(shè)備的穩(wěn)定性測(cè)試主要依賴(lài)物理終端(如pc、手機(jī))接入,具體存在以下缺陷:1、硬件成本高:需購(gòu)置大量終端設(shè)備,占用場(chǎng)地且維護(hù)復(fù)雜。2、自動(dòng)化程度低:需人工手動(dòng)部署終端設(shè)備,監(jiān)控狀態(tài)效率低下,易出錯(cuò)。3、場(chǎng)景覆蓋有限:難以模擬高并發(fā)、極端網(wǎng)絡(luò)條件(如突發(fā)斷線、arp欺騙攻擊)。4、靈活性不足:傳統(tǒng)測(cè)試工具(如思博倫testcenter)成本高昂且場(chǎng)景模擬受限。
技術(shù)實(shí)現(xiàn)思路
1、針對(duì)現(xiàn)有技術(shù)中的不足,本申請(qǐng)的主要目的在于提供一種fttr設(shè)備穩(wěn)定性測(cè)試方法、裝置、介質(zhì)及設(shè)備,本申請(qǐng)旨在實(shí)現(xiàn)低成本、高效率的fttr設(shè)備穩(wěn)定性評(píng)估。
2、為實(shí)現(xiàn)以上目的,本申請(qǐng)?zhí)峁┮韵录夹g(shù)方案:
3、一種fttr設(shè)備穩(wěn)定性測(cè)試方法,所述方法包括:構(gòu)建虛擬終端模擬測(cè)試環(huán)境;基于所構(gòu)建的虛擬終端模擬測(cè)試環(huán)境,動(dòng)態(tài)生成具有唯一mac地址的虛擬終端;基于dhcp協(xié)議對(duì)具有唯一mac地址的虛擬終端進(jìn)行自動(dòng)化ip地址綁定;通過(guò)偽造協(xié)議報(bào)文,對(duì)完成自動(dòng)化ip地址綁定的虛擬終端的流量進(jìn)行劫持,以模擬真實(shí)數(shù)據(jù)傳輸場(chǎng)景;在模擬真實(shí)數(shù)據(jù)傳輸場(chǎng)景過(guò)程中,執(zhí)行多維度網(wǎng)絡(luò)性能測(cè)試,以實(shí)現(xiàn)fttr設(shè)備穩(wěn)定性測(cè)試。
4、可選的,所述搭建虛擬終端模擬測(cè)試環(huán)境,包括:將測(cè)試機(jī)與fttr設(shè)備接入同一局域網(wǎng),以捕獲所有虛擬終端與fttr設(shè)備的網(wǎng)絡(luò)交互數(shù)據(jù);安裝虛擬化測(cè)試框架及依賴(lài)庫(kù),并加載動(dòng)態(tài)參數(shù)配置文件。
5、可選的,基于所構(gòu)建的虛擬終端模擬測(cè)試環(huán)境,動(dòng)態(tài)生成具有唯一mac地址的虛擬終端,包括:通過(guò)隨機(jī)算法動(dòng)態(tài)生成唯一mac地址;將動(dòng)態(tài)生成的唯一mac地址綁定至虛擬終端的網(wǎng)絡(luò)接口,以獲得具有唯一mac地址的虛擬終端。
6、可選的,所述基于dhcp協(xié)議對(duì)具有唯一mac地址的虛擬終端進(jìn)行自動(dòng)化ip地址綁定,包括:向fttr設(shè)備發(fā)送廣播請(qǐng)求,模擬多終端的同時(shí)搜索可用dhcp服務(wù)器;對(duì)搜索到的可用dhcp服務(wù)器進(jìn)行監(jiān)聽(tīng)并提取分配的ip地址,通過(guò)交互確認(rèn)完成ip地址綁定。
7、可選的,所述通過(guò)偽造協(xié)議報(bào)文,對(duì)完成自動(dòng)化ip地址綁定的虛擬終端的流量進(jìn)行劫持,以模擬真實(shí)數(shù)據(jù)傳輸場(chǎng)景,包括:偽造目標(biāo)服務(wù)器的arp表項(xiàng),強(qiáng)制fttr設(shè)備將http流量轉(zhuǎn)發(fā)至虛擬終端,以模擬文件上傳下載操作;基于已分配的ip地址,構(gòu)造tcp握手報(bào)文建立連接,發(fā)送http請(qǐng)求并記錄響應(yīng)時(shí)間。
8、可選的,所述在模擬真實(shí)數(shù)據(jù)傳輸場(chǎng)景過(guò)程中,執(zhí)行多維度網(wǎng)絡(luò)性能測(cè)試,以實(shí)現(xiàn)fttr設(shè)備穩(wěn)定性測(cè)試,包括:向每個(gè)虛擬終端發(fā)送網(wǎng)絡(luò)探測(cè)請(qǐng)求,測(cè)量并記錄往返時(shí)延,分析時(shí)延波動(dòng)及分布,以評(píng)估網(wǎng)絡(luò)的穩(wěn)定性和響應(yīng)速度;設(shè)定不同比例的終端執(zhí)行下載、上傳及空閑操作,并模擬網(wǎng)絡(luò)擁塞或抖動(dòng)條件,以實(shí)現(xiàn)fttr設(shè)備穩(wěn)定性測(cè)試。
9、本申請(qǐng)還提供一種fttr設(shè)備穩(wěn)定性測(cè)試裝置,所述裝置包括:構(gòu)建單元,用于構(gòu)建虛擬終端模擬測(cè)試環(huán)境;生成單元,用于基于所構(gòu)建的虛擬終端模擬測(cè)試環(huán)境,動(dòng)態(tài)生成具有唯一mac地址的虛擬終端;綁定單元,用于基于dhcp協(xié)議對(duì)具有唯一mac地址的虛擬終端進(jìn)行自動(dòng)化ip地址綁定;模擬單元,用于通過(guò)偽造協(xié)議報(bào)文,對(duì)完成自動(dòng)化ip地址綁定的虛擬終端的流量進(jìn)行劫持,以模擬真實(shí)數(shù)據(jù)傳輸場(chǎng)景;測(cè)試單元,用于在模擬真實(shí)數(shù)據(jù)傳輸場(chǎng)景過(guò)程中,執(zhí)行多維度網(wǎng)絡(luò)性能測(cè)試,以實(shí)現(xiàn)fttr設(shè)備穩(wěn)定性測(cè)試。
10、本申請(qǐng)還提供一種fttr設(shè)備穩(wěn)定性測(cè)試系統(tǒng),所述測(cè)試系統(tǒng)包括如前所述的測(cè)試裝置。
11、本申請(qǐng)還提供一種存儲(chǔ)介質(zhì),其包括指令,當(dāng)其在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行如前任一項(xiàng)所述的方法。
12、本申請(qǐng)還提供一種電子設(shè)備,所述電子設(shè)備包括:存儲(chǔ)器,處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其中,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如前任一項(xiàng)所述的方法。
13、本申請(qǐng)能夠帶來(lái)以下有益效果:
14、1、本申請(qǐng)通過(guò)構(gòu)建虛擬終端模擬測(cè)試環(huán)境,動(dòng)態(tài)生成具有唯一mac地址的虛擬終端,并結(jié)合dhcp協(xié)議實(shí)現(xiàn)自動(dòng)化ip地址綁定,有效模擬了大規(guī)模終端接入場(chǎng)景。
15、2、本申請(qǐng)利用偽造協(xié)議報(bào)文劫持流量,精準(zhǔn)復(fù)現(xiàn)真實(shí)數(shù)據(jù)傳輸場(chǎng)景中的復(fù)雜網(wǎng)絡(luò)行為,同時(shí)執(zhí)行多維度網(wǎng)絡(luò)性能測(cè)試,全面評(píng)估設(shè)備在高負(fù)載、復(fù)雜條件下的穩(wěn)定性、可靠性和抗干擾能力。
16、3、本申請(qǐng)能夠顯著提高測(cè)試效率,支持高并發(fā)測(cè)試與實(shí)時(shí)數(shù)據(jù)分析,為設(shè)備優(yōu)化提供及時(shí)反饋。同時(shí),通過(guò)減少對(duì)物理終端的依賴(lài),大幅降低了硬件成本、場(chǎng)地占用及維護(hù)成本,實(shí)現(xiàn)了低成本、高效率的fttr設(shè)備穩(wěn)定性評(píng)估。
1.一種fttr設(shè)備穩(wěn)定性測(cè)試方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述方法,其特征在于,所述搭建虛擬終端模擬測(cè)試環(huán)境,包括:
3.根據(jù)權(quán)利要求1所述方法,其特征在于,基于所構(gòu)建的虛擬終端模擬測(cè)試環(huán)境,動(dòng)態(tài)生成具有唯一mac地址的虛擬終端,包括:
4.根據(jù)權(quán)利要求1所述方法,其特征在于,所述基于dhcp協(xié)議對(duì)具有唯一mac地址的虛擬終端進(jìn)行自動(dòng)化ip地址綁定,包括:
5.根據(jù)權(quán)利要求1所述方法,其特征在于,所述通過(guò)偽造協(xié)議報(bào)文,對(duì)完成自動(dòng)化ip地址綁定的虛擬終端的流量進(jìn)行劫持,以模擬真實(shí)數(shù)據(jù)傳輸場(chǎng)景,包括:
6.根據(jù)權(quán)利要求1所述方法,其特征在于,所述在模擬真實(shí)數(shù)據(jù)傳輸場(chǎng)景過(guò)程中,執(zhí)行多維度網(wǎng)絡(luò)性能測(cè)試,以實(shí)現(xiàn)fttr設(shè)備穩(wěn)定性測(cè)試,包括:
7.一種fttr設(shè)備穩(wěn)定性測(cè)試裝置,其特征在于,所述裝置包括:
8.一種fttr設(shè)備穩(wěn)定性測(cè)試系統(tǒng),其特征在于,所述測(cè)試系統(tǒng)包括如權(quán)利要求7所述的測(cè)試裝置。
9.一種存儲(chǔ)介質(zhì),其特征在于,其包括指令,當(dāng)其在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行權(quán)利要求1~6中任一項(xiàng)所述的方法。
10.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括: