亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種路由器USB存儲(chǔ)穩(wěn)定性的測試方法及系統(tǒng)與流程

文檔序號(hào):12120398閱讀:433來源:國知局
一種路由器USB存儲(chǔ)穩(wěn)定性的測試方法及系統(tǒng)與流程

本發(fā)明涉及一種測試方法及系統(tǒng),特別是涉及一種路由器USB存儲(chǔ)穩(wěn)定性的測試方法及系統(tǒng)。



背景技術(shù):

智能路由器的熱潮掀起之后,人們身邊帶有“智能”標(biāo)簽的硬件設(shè)備變得越來越多。智能路由器配備了豐富的擴(kuò)展端口,讓自身不單單只是承擔(dān)無線網(wǎng)絡(luò)的部署工作,它為用戶提供了更多的玩法。

目前,智能路由器普遍配備了擴(kuò)展端口,有的甚至擁有多種擴(kuò)展端口,可以說,擴(kuò)展端口已經(jīng)成為了智能路由器的標(biāo)配。在這些端口中,可以發(fā)現(xiàn),USB接口在智能路由器中最為普遍,每家廠商的智能路由器都配有這種端口,相信細(xì)心的用戶已經(jīng)發(fā)現(xiàn),通過這些USB接口,無線路由通過連接外部存儲(chǔ)設(shè)備可以變身為NAS(Network Attached Storage,網(wǎng)絡(luò)附屬存儲(chǔ)),實(shí)現(xiàn)脫機(jī)BT、電驢下載、共享移動(dòng)硬盤、亦可連接打印機(jī),實(shí)現(xiàn)無線掃描、無線打印等高級(jí)功能,由此可見USB穩(wěn)定性在路由器中的重要性已經(jīng)越來越重要。

圖1為目前路由器USB存儲(chǔ)穩(wěn)定性測試的拓?fù)浼軜?gòu)圖。其測試方法如下:

1)PC1(電腦)通過有線或者無線網(wǎng)絡(luò)連接到DUT(Device Under Test,被測路由器)路由器;

2)移動(dòng)硬盤連接到路由器的USB接口。

3)通過長時(shí)間在PC1和移動(dòng)硬盤直接對(duì)拷文件的方式來驗(yàn)證DUT路由器USB的穩(wěn)定性。

然而,上述現(xiàn)有的路由器測試方法存在如下缺點(diǎn):

1)需要通過網(wǎng)絡(luò)連接到電腦后,通過電腦和移動(dòng)硬盤之間手動(dòng)進(jìn)行長時(shí)間的文件拷貝,手工測試過程花費(fèi)時(shí)間較長,測試效率較低,容易混淆,造成結(jié)果出錯(cuò),文件與文件之間不方便銜接,不方便長時(shí)間測試。

2)不同的電腦(可稱之陪測設(shè)備)硬盤的讀寫性能和穩(wěn)定性存在一定的差異性,如果測試過程有問題,不利于問題排查,測試結(jié)果容易受第三方因素的影響;

3)通過網(wǎng)絡(luò)(有線或者無線)連接電腦,測試結(jié)果會(huì)因網(wǎng)絡(luò)因素的影響而產(chǎn)生不同測試結(jié)果,不利于研發(fā)問題的排查。



技術(shù)實(shí)現(xiàn)要素:

為克服上述現(xiàn)有技術(shù)存在的不足,本發(fā)明之目的在于提供一種路由器USB存儲(chǔ)穩(wěn)定性的測試方法及系統(tǒng),以實(shí)現(xiàn)驗(yàn)證路由器USB存儲(chǔ)系統(tǒng)穩(wěn)定性和健壯性的目的。

為達(dá)上述目的,本發(fā)明提出一種路由器USB存儲(chǔ)穩(wěn)定性的測試方法,包括如下步驟:

步驟一,接收一測試文件,將該測試文件存儲(chǔ)到被測路由器的內(nèi)部存儲(chǔ)裝置;

步驟二,接收一外部存儲(chǔ)設(shè)備連接至該被測路由器的USB接口;

步驟三,將該測試文件反復(fù)往該外部存儲(chǔ)設(shè)備進(jìn)行讀寫。

進(jìn)一步地,該被測路由器的內(nèi)部存儲(chǔ)裝置為flash。

進(jìn)一步地,該外部存儲(chǔ)設(shè)備為移動(dòng)硬盤。

進(jìn)一步地,于該步驟三中,于該被測路由器中創(chuàng)建shell腳本,于該被測路由器上運(yùn)行shell腳本,將該測試文件反復(fù)往移動(dòng)硬盤里進(jìn)行讀寫。

進(jìn)一步地,根據(jù)腳本返回值,查看該被測路由器USB的測試文件讀寫是否正常,以確定被測路由器存儲(chǔ)的穩(wěn)定性。

為達(dá)到上述目的,本發(fā)明還提供一種路由器USB存儲(chǔ)穩(wěn)定性的測試系統(tǒng),包括:

測試文件獲取單元,用于接收一測試文件,將該測試文件存儲(chǔ)到被測路由器的內(nèi)部存儲(chǔ)裝置;

接口連接單元,用于接收一外部存儲(chǔ)設(shè)備連接至該被測路由器的USB接口;

測試單元,用于將該測試文件反復(fù)往該外部存儲(chǔ)設(shè)備進(jìn)行讀寫。

進(jìn)一步地,該被測路由器的內(nèi)部存儲(chǔ)裝置為flash。

進(jìn)一步地,該外部存儲(chǔ)設(shè)備為移動(dòng)硬盤。

進(jìn)一步地,該測試單元于該被測路由器中創(chuàng)建shell腳本,于該被測路由器上運(yùn)行shell腳本,將該測試文件反復(fù)往移動(dòng)硬盤里進(jìn)行讀寫。

進(jìn)一步地,該測試單元根據(jù)腳本返回值,查看該被測路由器USB的測試文件讀寫是否正常,以確定被測路由器存儲(chǔ)的穩(wěn)定性。

與現(xiàn)有技術(shù)相比,本發(fā)明一種路由器USB存儲(chǔ)穩(wěn)定性的測試方法及系統(tǒng)通過把測試文件上傳到被測路由器的內(nèi)部存儲(chǔ)裝置里面,通過運(yùn)行自動(dòng)化程序,讓測試文件在USB外部存儲(chǔ)設(shè)備和路由器內(nèi)部存儲(chǔ)裝置里面長時(shí)間反復(fù)循環(huán)讀寫,從而驗(yàn)證被測路由器USB存儲(chǔ)系統(tǒng)的穩(wěn)定性和健壯性。

附圖說明

圖1為目前路由器USB存儲(chǔ)穩(wěn)定性測試的拓?fù)浼軜?gòu)圖;

圖2為本發(fā)明一種路由器USB存儲(chǔ)穩(wěn)定性的測試方法的步驟流程圖;

圖3為本發(fā)明一種路由器USB存儲(chǔ)穩(wěn)定性的測試系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖;

圖4為本發(fā)明具體實(shí)施例中路由器USB存儲(chǔ)穩(wěn)定性測試的拓?fù)浼軜?gòu)圖。

具體實(shí)施方式

以下通過特定的具體實(shí)例并結(jié)合附圖說明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其它優(yōu)點(diǎn)與功效。本發(fā)明亦可通過其它不同的具體實(shí)例加以施行或應(yīng)用,本說明書中的各項(xiàng)細(xì)節(jié)亦可基于不同觀點(diǎn)與應(yīng)用,在不背離本發(fā)明的精神下進(jìn)行各種修飾與變更。

圖2為本發(fā)明一種路由器USB存儲(chǔ)穩(wěn)定性的測試方法的步驟流程圖。如圖2所示,本發(fā)明一種路由器USB存儲(chǔ)穩(wěn)定性的測試方法,包括如下步驟:

步驟201,接收一測試文件,將該測試文件存儲(chǔ)到被測路由器(DUT)的內(nèi)部存儲(chǔ)裝置。在本發(fā)明較佳實(shí)施例中,將該測試文件存儲(chǔ)至該被測路由器的內(nèi)部存儲(chǔ)空間flash。

步驟202,將一外部存儲(chǔ)設(shè)備連接至該被測路由器的USB接口。在本發(fā)明較佳實(shí)施例中,該外部存儲(chǔ)設(shè)備為移動(dòng)硬盤。

步驟203,將該測試文件反復(fù)往該外部存儲(chǔ)設(shè)備進(jìn)行讀寫。在本發(fā)明較佳實(shí)施例中,通過于該被測路由器中創(chuàng)建shell腳本,于該被測路由器上運(yùn)行shell腳本,把該測試文件反復(fù)往移動(dòng)硬盤里進(jìn)行讀寫。

圖3為本發(fā)明一種路由器USB存儲(chǔ)穩(wěn)定性的測試系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖。如圖3所示,本發(fā)明一種路由器USB存儲(chǔ)穩(wěn)定的測試系統(tǒng),包括:測試文件獲取單元301、接口連接單元302以及測試單元303。

測試文件獲取單元301,用于接收一測試文件,將該測試文件存儲(chǔ)到被測路由器(DUT)的內(nèi)部存儲(chǔ)裝置。在本發(fā)明較佳實(shí)施例中,將該測試文件存儲(chǔ)至該被測路由器的內(nèi)部存儲(chǔ)空間flash。

接口連接單元302,用于接收一外部存儲(chǔ)設(shè)備連接至該被測路由器的USB接口。在本發(fā)明較佳實(shí)施例中,該外部存儲(chǔ)設(shè)備為移動(dòng)硬盤。

測試單元303,用于將該測試文件反復(fù)往該外部存儲(chǔ)設(shè)備進(jìn)行讀寫。在本發(fā)明較佳實(shí)施例中,通過于該被測路由器中創(chuàng)建shell腳本,于該被測路由器上運(yùn)行shell腳本,把該測試文件反復(fù)往移動(dòng)硬盤里進(jìn)行讀寫。

圖4為本發(fā)明具體實(shí)施例中路由器USB存儲(chǔ)穩(wěn)定性測試的拓?fù)浼軜?gòu)圖。以下通過一具體實(shí)施例來說明本發(fā)明的測試方法,過程如下:

1)將移動(dòng)硬盤連接到被測路由器的USB接口;

2)配置被測路由器的USB功能;

3)配置外接存儲(chǔ)設(shè)備(移動(dòng)硬盤)

4)進(jìn)入被測路由器的TMP目錄,把一測試文件通過TFFP(tftp 192.168.2.X-g-r test)上傳到DUT(路由器)內(nèi)部存儲(chǔ)Flash的TMP目錄下;

5)在被測路由器上創(chuàng)建一個(gè)usb.sh的shell腳本(touch usb.sh);

6)編輯文件上傳下載shell腳本usb.sh如下(vi usb.sh)所示:

7)把usb.sh腳本的權(quán)限提升為所有用戶都可讀可寫可執(zhí)行(chmod 777usb.sh)。

8)在被測路由器上運(yùn)行./usb.sh&腳本

9)查看腳本返回值,查看被測路由器USB測試文件讀寫是否正常,記錄測試結(jié)果。

綜上所述,本發(fā)明一種路由器USB存儲(chǔ)穩(wěn)定性的測試方法及系統(tǒng)通過把測試文件上傳到被測路由器的內(nèi)部存儲(chǔ)裝置里面,通過運(yùn)行自動(dòng)化程序,讓測試文件在USB外部存儲(chǔ)設(shè)備和路由器內(nèi)部存儲(chǔ)裝置里面長時(shí)間反復(fù)循環(huán)讀寫,從而驗(yàn)證被測路由器USB存儲(chǔ)系統(tǒng)的穩(wěn)定性和健壯性。

與現(xiàn)有技術(shù)相比,本發(fā)明具有如下優(yōu)點(diǎn):

(1)本發(fā)明通過把測試文件上傳到路由器的內(nèi)部存儲(chǔ)裝置,不需要依賴第三方的電腦存儲(chǔ)裝置,簡化了測試環(huán)境中的第三方測試設(shè)備的使用,有利于測試結(jié)果問題的定位,和測試環(huán)境的簡化。

(2)不需要通過路由器網(wǎng)絡(luò)來傳輸文件,文件傳輸直接在路由器的內(nèi)部存儲(chǔ)裝置和USB存儲(chǔ)裝置之間進(jìn)行,讓測試環(huán)境最簡化,方便研發(fā)快速定位問題,縮小問題范圍排查過程,縮短項(xiàng)目周期。

(3)通過在被測路由器上運(yùn)行自動(dòng)化shell腳本,減少人工測試干預(yù),提高測試效率并降低研發(fā)階段的測試成本,簡化測試環(huán)境,同時(shí)能夠更好地應(yīng)對(duì)智能路由器USB穩(wěn)定性大批量和復(fù)雜測試要求,提高測試的準(zhǔn)確性。

任何本領(lǐng)域技術(shù)人員均可在不違背本發(fā)明的精神及范疇下,對(duì)上述實(shí)施例進(jìn)行修飾與改變。因此,本發(fā)明的權(quán)利保護(hù)范圍,應(yīng)如權(quán)利要求書所列。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1