專(zhuān)利名稱:一種網(wǎng)絡(luò)設(shè)備測(cè)試的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)中的測(cè)試技術(shù),特別涉及一種網(wǎng)絡(luò)設(shè)備測(cè)試的方法及系統(tǒng)。
背景技術(shù):
隨著網(wǎng)絡(luò)規(guī)模越來(lái)越龐大,網(wǎng)絡(luò)設(shè)備品種也越來(lái)越多樣化,網(wǎng)絡(luò)管理系統(tǒng)地使用也越來(lái)越廣泛,而管理信息庫(kù)(MIB)以樹(shù)形視圖表示網(wǎng)絡(luò)設(shè)備各個(gè)功能的對(duì)象,成為主要的網(wǎng)絡(luò)設(shè)備管理途徑,在測(cè)試中對(duì)MIB操作的關(guān)注也必不可少。
目前,在管理單元和網(wǎng)絡(luò)設(shè)備之間通過(guò)MIB進(jìn)行交互,當(dāng)網(wǎng)絡(luò)設(shè)備向管理單元發(fā)送數(shù)據(jù)時(shí),網(wǎng)絡(luò)設(shè)備將要發(fā)送的數(shù)據(jù)單條串行的向管理單元的MIB上報(bào);或者管理單元的MIB向網(wǎng)絡(luò)設(shè)備下發(fā)查詢命令,接收到查詢命令的網(wǎng)絡(luò)設(shè)備將查詢結(jié)果返回給管理單元。
當(dāng)對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行測(cè)試時(shí),采用手工方式對(duì)管理單元的MIB進(jìn)行實(shí)際操作測(cè)試,主要采用MIB瀏覽工具,通過(guò)MIB對(duì)應(yīng)網(wǎng)絡(luò)設(shè)備各個(gè)功能的對(duì)象賦值或取值等操作對(duì)網(wǎng)絡(luò)設(shè)備實(shí)現(xiàn)監(jiān)控和配置。
通過(guò)手工方式對(duì)管理單元的MIB進(jìn)行實(shí)際操作測(cè)試的過(guò)程為人為使用MIB瀏覽工具通過(guò)鼠標(biāo)進(jìn)行對(duì)應(yīng)于各個(gè)網(wǎng)絡(luò)設(shè)備功能的對(duì)象的賦值或取值操作后,指示網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值或取值后的對(duì)應(yīng)功能,返回運(yùn)行結(jié)果,管理單元根據(jù)運(yùn)行結(jié)果確定網(wǎng)絡(luò)設(shè)備的對(duì)應(yīng)功能是否運(yùn)行正常。這樣,就可以測(cè)試網(wǎng)絡(luò)設(shè)備的功能是否異常以及進(jìn)行功能的邊界值測(cè)試等(網(wǎng)絡(luò)設(shè)備的每個(gè)功能都在MIB中具有相應(yīng)的對(duì)象,且采用對(duì)象標(biāo)識(shí)進(jìn)行標(biāo)識(shí))。
采用這種手工方式對(duì)管理單元的MIB進(jìn)行操作,從而測(cè)試網(wǎng)絡(luò)設(shè)備的功能存在著缺點(diǎn)需要人為對(duì)網(wǎng)絡(luò)設(shè)備各個(gè)功能在管理單元的MIB中對(duì)應(yīng)的對(duì)象進(jìn)行賦值或取值,從而完成網(wǎng)絡(luò)設(shè)備的功能測(cè)試,考慮到在MIB中的對(duì)象數(shù)目龐大,當(dāng)對(duì)網(wǎng)絡(luò)設(shè)備的所有功能都要進(jìn)行功能測(cè)試時(shí),就必須對(duì)MIB中的對(duì)應(yīng)于網(wǎng)絡(luò)設(shè)備所有功能的對(duì)象進(jìn)行遍歷后,再分別賦值或取值,這樣會(huì)造成手工執(zhí)行效率低,對(duì)MIB中的對(duì)象進(jìn)行全部遍歷也不現(xiàn)實(shí);人為執(zhí)行繁重的測(cè)試任務(wù),對(duì)于一些對(duì)象復(fù)制或取值操作后由網(wǎng)絡(luò)設(shè)備返回的運(yùn)行結(jié)果可能出現(xiàn)人為誤診斷。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種網(wǎng)絡(luò)設(shè)備測(cè)試的方法,該方法不需要通過(guò)手工方式,就可以實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備上的各個(gè)功能的測(cè)試。
本發(fā)明還提供一種網(wǎng)絡(luò)設(shè)備測(cè)試的系統(tǒng),該系統(tǒng)不需要通過(guò)手工方式,就可以實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備上的各個(gè)功能的測(cè)試。
根據(jù)上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種網(wǎng)絡(luò)設(shè)備測(cè)試的方法,該方法包括A、通過(guò)已設(shè)置的測(cè)試通用語(yǔ)言TCL腳本對(duì)網(wǎng)管單元的管理信息庫(kù)MIB中的對(duì)象進(jìn)行賦值;B、網(wǎng)管單元指示網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,返回運(yùn)行結(jié)果,管理單元根據(jù)運(yùn)行結(jié)果確定網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)的功能是否運(yùn)行正常。
步驟A中所述設(shè)置的TCL腳本將MIB中對(duì)象下的各個(gè)節(jié)點(diǎn)值取出且賦值給所屬對(duì)象。
所述通過(guò)TCL腳本對(duì)MIB中的對(duì)象進(jìn)行賦值的過(guò)程為通過(guò)TCL腳本按照該對(duì)象中的節(jié)點(diǎn)順序獲取合法的節(jié)點(diǎn)值作為當(dāng)前節(jié)點(diǎn)值,將當(dāng)前節(jié)點(diǎn)值賦值到對(duì)象中,直到將當(dāng)前對(duì)象中的所有節(jié)點(diǎn)全部賦值到當(dāng)前對(duì)象為止。
所述判斷獲取的節(jié)點(diǎn)值是否合法是通過(guò)比較當(dāng)前節(jié)點(diǎn)值與當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值的大小判斷得到的如果當(dāng)前節(jié)點(diǎn)值比當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值大,則合法;如果當(dāng)前節(jié)點(diǎn)值比當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值小,則非法。
所述獲取合法的節(jié)點(diǎn)值作為當(dāng)前節(jié)點(diǎn)值的過(guò)程為當(dāng)前節(jié)點(diǎn)值與當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值相等時(shí),將當(dāng)前節(jié)點(diǎn)值加1作為所獲取的合法節(jié)點(diǎn)值。
在步驟A之前,該方法還包括根據(jù)所述網(wǎng)絡(luò)設(shè)備被測(cè)試的功能指定網(wǎng)管單元的MIB中的對(duì)象。
一種網(wǎng)絡(luò)設(shè)備測(cè)試的系統(tǒng),該系統(tǒng)包括網(wǎng)管單元和被測(cè)試的網(wǎng)絡(luò)設(shè)備,其中,網(wǎng)管單元,用于通過(guò)具有的TCL腳本對(duì)MIB中的對(duì)象進(jìn)行賦值后,指示被測(cè)試的網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,并根據(jù)接收到的該網(wǎng)絡(luò)設(shè)備返回的運(yùn)行結(jié)果,確定該網(wǎng)絡(luò)設(shè)備的該功能是否運(yùn)行正常;被測(cè)試的網(wǎng)絡(luò)設(shè)備,用于執(zhí)行網(wǎng)管單元的指示,運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,并返回運(yùn)行結(jié)果給網(wǎng)管單元。
所述該網(wǎng)管單元具有的TCL腳本用于將網(wǎng)管單元的MIB中的對(duì)象下的各個(gè)節(jié)點(diǎn)值依次取出且賦值到所屬對(duì)象中。
所述網(wǎng)管單元是一個(gè)多路由平臺(tái),其可以根據(jù)網(wǎng)絡(luò)設(shè)備的地址路由通過(guò)網(wǎng)絡(luò)到網(wǎng)絡(luò)設(shè)備。
所述網(wǎng)管單元通過(guò)具有的TCL腳本對(duì)MIB中的對(duì)象進(jìn)行賦值為通過(guò)TCL腳本按照該對(duì)象中的節(jié)點(diǎn)順序獲取合法的節(jié)點(diǎn)值作為當(dāng)前節(jié)點(diǎn)值,將當(dāng)前節(jié)點(diǎn)值賦值到對(duì)象中,直到將當(dāng)前對(duì)象中的所有節(jié)點(diǎn)全部賦值到當(dāng)前對(duì)象為止。
從上述方案可以看出,本發(fā)明設(shè)置TCL腳本,該TCL腳本將網(wǎng)管單元的MIB中對(duì)象下的各個(gè)節(jié)點(diǎn)值依次取出且賦值到所屬對(duì)象中,在進(jìn)行網(wǎng)絡(luò)設(shè)備的功能測(cè)試時(shí),直接在對(duì)應(yīng)于該功能的MIB的對(duì)象中運(yùn)行該TCL腳本,使該對(duì)象中的各個(gè)節(jié)點(diǎn)值依次自動(dòng)賦值到該對(duì)象中,指示網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值的該對(duì)象對(duì)應(yīng)的功能,得到運(yùn)行結(jié)果后返回給網(wǎng)管單元,管理單元根據(jù)運(yùn)行結(jié)果確定網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)的功能是否運(yùn)行正常。因此,本發(fā)明提供的系統(tǒng)及方法不需要通過(guò)手工方式,就可以實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備上的各個(gè)功能的測(cè)試,從而測(cè)試效率高并且不會(huì)出現(xiàn)人為誤診斷。
圖1為本發(fā)明網(wǎng)絡(luò)設(shè)備測(cè)試的方法流程圖;圖2為本發(fā)明TCL腳本的工作流程圖;圖3為本發(fā)明網(wǎng)絡(luò)設(shè)備測(cè)試的系統(tǒng)流程圖;圖4為在網(wǎng)管單元中運(yùn)行的TCL腳本示意圖;圖5為網(wǎng)絡(luò)設(shè)備返回的運(yùn)行結(jié)果示意圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉具體實(shí)施例并參照附圖,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)的說(shuō)明。
本發(fā)明通過(guò)測(cè)試通用語(yǔ)言(TCL)腳本對(duì)管理單元的MIB中的對(duì)象進(jìn)行遍歷性的賦值操作測(cè)試,將指定對(duì)象下的每個(gè)節(jié)點(diǎn)值依次取出來(lái)再設(shè)置到該對(duì)象中,指示網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值后的對(duì)應(yīng)功能,返回運(yùn)行結(jié)果,管理單元根據(jù)運(yùn)行結(jié)果確定網(wǎng)絡(luò)設(shè)備的對(duì)應(yīng)功能是否運(yùn)行正常從而完成這個(gè)對(duì)象對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備的功能測(cè)試。當(dāng)然,采用這種方式還可以自動(dòng)進(jìn)行快速地?zé)o限循環(huán)次遍歷測(cè)試。在本發(fā)明中,對(duì)象下的每個(gè)節(jié)點(diǎn)值為對(duì)象所對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備功能可以選取的值。
圖1為本發(fā)明網(wǎng)絡(luò)設(shè)備測(cè)試的方法流程圖,其具體步驟為步驟100、設(shè)置TCL腳本,該TCL腳本將網(wǎng)管單元的MIB中對(duì)象下的各個(gè)節(jié)點(diǎn)值依次取出且賦值到所屬對(duì)象中。
步驟101、指定網(wǎng)管單元的MIB中的對(duì)象,通過(guò)TCL腳本對(duì)MIB中的對(duì)象進(jìn)行賦值。
在本發(fā)明中是根據(jù)網(wǎng)絡(luò)設(shè)備被測(cè)試的功能指定網(wǎng)管單元的MIB中的對(duì)象的。
步驟102、網(wǎng)管單元按照現(xiàn)有技術(shù)指示網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,返回運(yùn)行結(jié)果,管理單元根據(jù)運(yùn)行結(jié)果確定網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)的功能是否運(yùn)行正常。
在網(wǎng)關(guān)單元指示網(wǎng)管設(shè)備運(yùn)行時(shí),還需要根據(jù)網(wǎng)絡(luò)設(shè)備地址,如網(wǎng)際協(xié)議(IP)地址確定對(duì)哪個(gè)網(wǎng)絡(luò)設(shè)備進(jìn)行功能測(cè)試。
圖2為本發(fā)明TCL腳本的工作流程圖,具體步驟為步驟200、設(shè)置從當(dāng)前對(duì)象開(kāi)始進(jìn)行對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備功能測(cè)試。
步驟201、按照該對(duì)象中的節(jié)點(diǎn)順序獲取節(jié)點(diǎn)值,判斷是否獲取成功,如果是,則執(zhí)行步驟202;如果否,執(zhí)行步驟203。
步驟202、將獲取節(jié)點(diǎn)值作為當(dāng)前節(jié)點(diǎn)值,執(zhí)行步驟204。
步驟203、按順序?qū)⑺@取節(jié)點(diǎn)值的下一個(gè)節(jié)點(diǎn)值作為當(dāng)前節(jié)點(diǎn)值,執(zhí)行步驟204。
步驟204、判斷得到的當(dāng)前節(jié)點(diǎn)值是否合法,如果是,執(zhí)行步驟205;否則,結(jié)束本過(guò)程。
當(dāng)前節(jié)點(diǎn)值是否合法是根據(jù)與當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值判斷得到的,即判斷兩個(gè)節(jié)點(diǎn)值的大小,為了實(shí)現(xiàn)這個(gè)合法性判斷,需要在TCL腳本中設(shè)置兩個(gè)功能,一個(gè)是獲取相鄰的兩個(gè)節(jié)點(diǎn)值的頭值,例如當(dāng)前節(jié)點(diǎn)值123.21得到123,當(dāng)前節(jié)點(diǎn)值前一個(gè)節(jié)點(diǎn)值123得到123;另一個(gè)是獲取相鄰的兩個(gè)節(jié)點(diǎn)值的尾值,例如當(dāng)前節(jié)點(diǎn)值123.21得到21,當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值123得到0。如果當(dāng)前節(jié)點(diǎn)值比當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值大,則合法;如果當(dāng)前節(jié)點(diǎn)值比當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值小,則非法。這樣,就可以判斷出當(dāng)前節(jié)點(diǎn)值是否合法。
在正常情況下,當(dāng)前節(jié)點(diǎn)值應(yīng)該大于當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值(在現(xiàn)有技術(shù)中,一個(gè)對(duì)象中的節(jié)點(diǎn)值都是按照從小到大順序排列的),如果二者相等,則可以對(duì)當(dāng)前節(jié)點(diǎn)值加1后再賦值,防止死循環(huán),如果當(dāng)前節(jié)點(diǎn)值小于其之前的節(jié)點(diǎn)值,則表示當(dāng)前節(jié)點(diǎn)值為非法節(jié)點(diǎn)值,需要放入到設(shè)置的非法節(jié)點(diǎn)值類(lèi)表中顯示出來(lái),方便用戶進(jìn)行非法節(jié)點(diǎn)值的定位。
步驟205、將當(dāng)前節(jié)點(diǎn)值賦值到當(dāng)前對(duì)象中,指示網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,返回運(yùn)行結(jié)果后,執(zhí)行步驟206。
步驟206、判斷是否將當(dāng)前對(duì)象中的所有節(jié)點(diǎn)都已經(jīng)賦值到當(dāng)前對(duì)象,如果是,則結(jié)束,如果否,則轉(zhuǎn)入步驟201繼續(xù)執(zhí)行。
如果需要對(duì)一個(gè)MIB中的對(duì)象對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備功能進(jìn)行無(wú)限次的測(cè)試,即對(duì)MIB中的對(duì)象進(jìn)行無(wú)限次的遍歷操作,則將圖2所述的過(guò)程設(shè)置在一個(gè)無(wú)限次的循環(huán)TCL腳本中就可以了。
圖3為本發(fā)明網(wǎng)絡(luò)設(shè)備測(cè)試的系統(tǒng)流程圖,該系統(tǒng)包括網(wǎng)管單元和網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)絡(luò)互相連接,其中,網(wǎng)管單元是一個(gè)多路由平臺(tái),其可以根據(jù)網(wǎng)絡(luò)設(shè)備的地址路由到網(wǎng)絡(luò)設(shè)備上,通過(guò)網(wǎng)絡(luò)指示網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,接收網(wǎng)絡(luò)設(shè)備返回的運(yùn)行結(jié)果;網(wǎng)絡(luò)單元中還設(shè)置有TCL腳本,直接對(duì)網(wǎng)管單元中MIB對(duì)象下的各個(gè)節(jié)點(diǎn)值依次取出且賦值到所屬對(duì)象中。
網(wǎng)絡(luò)設(shè)備,用于通過(guò)網(wǎng)絡(luò)執(zhí)行網(wǎng)管單元指示的運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,并返回運(yùn)行結(jié)果給網(wǎng)管單元。
舉一個(gè)具體例子進(jìn)行說(shuō)明。
圖4為在網(wǎng)管單元中運(yùn)行的TCL腳本示意圖,如圖所示,首先,網(wǎng)管單元要測(cè)試的網(wǎng)絡(luò)設(shè)備的IP地址為10.71.57.66,設(shè)置需要進(jìn)行遍歷的MIB對(duì)象的標(biāo)識(shí)為1.3.1.4.1.2011.2.22.6.2.1.1.18;然后,網(wǎng)管單元運(yùn)行TCL腳本,使該對(duì)象依次進(jìn)行該對(duì)象下的各個(gè)節(jié)點(diǎn)值的賦值;最后,網(wǎng)管單元指示具有10.71.57.66的IP地址的網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能。
具有10.71.57.66的IP地址的網(wǎng)絡(luò)設(shè)備根據(jù)網(wǎng)管單元的指示,運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,并向網(wǎng)管單元返回運(yùn)行結(jié)果。
圖5為網(wǎng)絡(luò)設(shè)備返回的運(yùn)行結(jié)果示意圖,具有10.71.57.66的IP地址的網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,依次運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,得到的運(yùn)行結(jié)果。如圖所示運(yùn)行結(jié)果包括執(zhí)行的時(shí)間以及得到的節(jié)點(diǎn)值,網(wǎng)管設(shè)備根據(jù)運(yùn)行結(jié)果按照現(xiàn)有技術(shù)確定網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)的功能是否運(yùn)行正常,即根據(jù)返回的執(zhí)行時(shí)間判斷該賦值后的對(duì)象是否正常,根據(jù)返回的節(jié)點(diǎn)值判斷該賦值后的對(duì)象是否正常。
本發(fā)明通過(guò)設(shè)置的TCL腳本實(shí)現(xiàn)對(duì)網(wǎng)管單元的MIB節(jié)點(diǎn)覆蓋性的功能測(cè)試,在為其他業(yè)務(wù)測(cè)試提供背景業(yè)務(wù)的基礎(chǔ)上,也在網(wǎng)絡(luò)設(shè)備功能測(cè)試方便避免了手工繁瑣的重復(fù)操作,從根本上提高了測(cè)試效率和測(cè)試質(zhì)量。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種網(wǎng)絡(luò)設(shè)備測(cè)試的方法,其特征在于,該方法包括A、通過(guò)已設(shè)置的測(cè)試通用語(yǔ)言TCL腳本對(duì)網(wǎng)管單元的管理信息庫(kù)MIB中的對(duì)象進(jìn)行賦值;B、網(wǎng)管單元指示網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,返回運(yùn)行結(jié)果,管理單元根據(jù)運(yùn)行結(jié)果確定網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)的功能是否運(yùn)行正常。
2.如權(quán)利要求1所述的方法,其特征在于,步驟A中所述設(shè)置的TCL腳本將MIB中對(duì)象下的各個(gè)節(jié)點(diǎn)值取出且賦值給所屬對(duì)象。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述通過(guò)TCL腳本對(duì)MIB中的對(duì)象進(jìn)行賦值的過(guò)程為通過(guò)TCL腳本按照該對(duì)象中的節(jié)點(diǎn)順序獲取合法的節(jié)點(diǎn)值作為當(dāng)前節(jié)點(diǎn)值,將當(dāng)前節(jié)點(diǎn)值賦值到對(duì)象中,直到將當(dāng)前對(duì)象中的所有節(jié)點(diǎn)全部賦值到當(dāng)前對(duì)象為止。
4.如權(quán)利要求3所述的方法,其特征在于,所述判斷獲取的節(jié)點(diǎn)值是否合法是通過(guò)比較當(dāng)前節(jié)點(diǎn)值與當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值的大小判斷得到的如果當(dāng)前節(jié)點(diǎn)值比當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值大,則合法;如果當(dāng)前節(jié)點(diǎn)值比當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值小,則非法。
5.如權(quán)利要求3所述的方法,其特征在于,所述獲取合法的節(jié)點(diǎn)值作為當(dāng)前節(jié)點(diǎn)值的過(guò)程為當(dāng)前節(jié)點(diǎn)值與當(dāng)前節(jié)點(diǎn)值的前一個(gè)節(jié)點(diǎn)值相等時(shí),將當(dāng)前節(jié)點(diǎn)值加1作為所獲取的合法節(jié)點(diǎn)值。
6.如權(quán)利要求1所述的方法,其特征在于,在步驟A之前,該方法還包括根據(jù)所述網(wǎng)絡(luò)設(shè)備被測(cè)試的功能指定網(wǎng)管單元的MIB中的對(duì)象。
7.一種網(wǎng)絡(luò)設(shè)備測(cè)試的系統(tǒng),其特征在于,該系統(tǒng)包括網(wǎng)管單元和被測(cè)試的網(wǎng)絡(luò)設(shè)備,其中,網(wǎng)管單元,用于通過(guò)具有的TCL腳本對(duì)MIB中的對(duì)象進(jìn)行賦值后,指示被測(cè)試的網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,并根據(jù)接收到的該網(wǎng)絡(luò)設(shè)備返回的運(yùn)行結(jié)果,確定該網(wǎng)絡(luò)設(shè)備的該功能是否運(yùn)行正常;被測(cè)試的網(wǎng)絡(luò)設(shè)備,用于執(zhí)行網(wǎng)管單元的指示,運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,并返回運(yùn)行結(jié)果給網(wǎng)管單元。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述該網(wǎng)管單元具有的TCL腳本用于將網(wǎng)管單元的MIB中的對(duì)象下的各個(gè)節(jié)點(diǎn)值依次取出且賦值到所屬對(duì)象中。
9.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述網(wǎng)管單元是一個(gè)多路由平臺(tái),其可以根據(jù)網(wǎng)絡(luò)設(shè)備的地址路由通過(guò)網(wǎng)絡(luò)到網(wǎng)絡(luò)設(shè)備。
10.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述網(wǎng)管單元通過(guò)具有的TCL腳本對(duì)MIB中的對(duì)象進(jìn)行賦值為通過(guò)TCL腳本按照該對(duì)象中的節(jié)點(diǎn)順序獲取合法的節(jié)點(diǎn)值作為當(dāng)前節(jié)點(diǎn)值,將當(dāng)前節(jié)點(diǎn)值賦值到對(duì)象中,直到將當(dāng)前對(duì)象中的所有節(jié)點(diǎn)全部賦值到當(dāng)前對(duì)象為止。
全文摘要
本發(fā)明公開(kāi)了一種網(wǎng)絡(luò)設(shè)備測(cè)試的方法及系統(tǒng),設(shè)置TCL腳本,該TCL腳本將網(wǎng)管單元的管理信息庫(kù)MIB中對(duì)象下的各個(gè)節(jié)點(diǎn)值依次取出且賦值到所屬對(duì)象中,該方法還包括A、指定網(wǎng)管單元的MIB中的對(duì)象,通過(guò)TCL腳本對(duì)MIB中的對(duì)象進(jìn)行賦值;B、網(wǎng)管單元指示網(wǎng)絡(luò)設(shè)備運(yùn)行采用賦值后的對(duì)象對(duì)應(yīng)的功能,返回運(yùn)行結(jié)果,管理單元根據(jù)運(yùn)行結(jié)果確定網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)的功能是否運(yùn)行正常。本發(fā)明提供的方法及系統(tǒng)不需要通過(guò)手工方式,就可以實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備上的各個(gè)功能的測(cè)試。
文檔編號(hào)H04L12/24GK1913460SQ20061011195
公開(kāi)日2007年2月14日 申請(qǐng)日期2006年8月28日 優(yōu)先權(quán)日2006年8月28日
發(fā)明者胡中強(qiáng) 申請(qǐng)人:華為技術(shù)有限公司