專利名稱:一種多機(jī)測試系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及通信技術(shù)領(lǐng)域,尤其涉及ー種多機(jī)測試系統(tǒng)。
背景技術(shù):
隨著生產(chǎn)人力成本的不斷增加以及公司產(chǎn)品生產(chǎn)的數(shù)量越來越多,單機(jī)測試的方法對提高生產(chǎn)效率,減少生產(chǎn)成本帶來了很大的制約,且對于利潤較低的產(chǎn)品更需要從生產(chǎn)成本上進(jìn)行降低,因此需要有一種多個產(chǎn)品 同時測試的方法來提高生產(chǎn)效率、降低生產(chǎn)成本?,F(xiàn)有技術(shù)中的測試程序是采用單線程的方法,按照測試的順序進(jìn)行測試,造成測試效率低,并且占用大量的測試エ位進(jìn)行生產(chǎn)測試。
實(shí)用新型內(nèi)容本實(shí)用新型實(shí)施例提供了ー種多機(jī)測試系統(tǒng),用以提高測試效率,節(jié)省測試成本。本實(shí)用新型實(shí)施提供的多機(jī)測試系統(tǒng),包括測試裝置,多機(jī)服務(wù)器,交換機(jī);所述測試裝置與所述多機(jī)服務(wù)器的ー側(cè)端ロ相連接,用于發(fā)送測試指令,以及接收測試反饋信息,并根據(jù)所述測試反饋信息判斷待測設(shè)備是否通過測試;所述多機(jī)服務(wù)器的ー側(cè)端ロ與所述測試裝置相連接,另ー側(cè)端ロ與所述交換機(jī)相連接,用于將所述測試裝置發(fā)送的數(shù)據(jù)包的格式進(jìn)行轉(zhuǎn)換,并將轉(zhuǎn)換格式后的數(shù)據(jù)包發(fā)送給所述交換機(jī)對應(yīng)的端ロ,以及將所述交換機(jī)發(fā)送的測試反饋信息轉(zhuǎn)發(fā)給所述測試裝置;所述交換機(jī)一側(cè)的ー個端ロ與所述多機(jī)服務(wù)器相連接,另ー側(cè)的多個端ロ與多個所述待測設(shè)備相連接,用于將所述測試指令通過不同端ロ對應(yīng)發(fā)送給不同的待測設(shè)備,以及將所述待測設(shè)備發(fā)送的測試反饋信息通過不同端ロ對應(yīng)轉(zhuǎn)發(fā)給所述多機(jī)服務(wù)器。從以上技術(shù)方案可以看出,本實(shí)用新型實(shí)施例具有以下優(yōu)點(diǎn)測試裝置與多機(jī)服務(wù)器的ー側(cè)端ロ相連接,發(fā)送測試指令,該多機(jī)服務(wù)器的另ー側(cè)端ロ與交換機(jī)相連接,將測試裝置發(fā)送的數(shù)據(jù)包的格式進(jìn)行轉(zhuǎn)換,并將轉(zhuǎn)換格式后的數(shù)據(jù)包發(fā)送給交換機(jī)對應(yīng)的端ロ,不同格式的數(shù)據(jù)包對應(yīng)交換機(jī)不同的端ロ,交換機(jī)ー側(cè)的ー個端ロ與多機(jī)服務(wù)器相連接,另ー側(cè)的多個端ロ與多個待測設(shè)備相連接,將多機(jī)服務(wù)器轉(zhuǎn)發(fā)的測試指令通過不同端ロ對應(yīng)發(fā)送給不同的待測設(shè)備,并將待測設(shè)備發(fā)送的測試反饋信息,通過不同端ロ對應(yīng)轉(zhuǎn)發(fā)給多機(jī)服務(wù)器,由該多機(jī)服務(wù)器將該測試反饋信息轉(zhuǎn)發(fā)給測試裝置,該測試裝置根據(jù)該測試反饋信息判斷待測設(shè)備是否通過測試。由于多機(jī)服務(wù)器可以通過轉(zhuǎn)換數(shù)據(jù)包格式,使得測試指令數(shù)據(jù)包從交換機(jī)對應(yīng)的端ロ發(fā)送,并且從交換機(jī)對應(yīng)的端ロ接收測試反饋信息數(shù)據(jù)包,可以區(qū)分測試反饋信息對應(yīng)的不同測試設(shè)備,從而保證測試結(jié)果的準(zhǔn)確性,并且實(shí)現(xiàn)了同時測試多臺待測設(shè)備,系統(tǒng)穩(wěn)定性好,從而提高測試效率,節(jié)省測試成本,可應(yīng)用于大規(guī)模測試場景。
[0007]圖I為本實(shí)用新型實(shí)施例中的多機(jī)測試系統(tǒng)的ー個實(shí)施例示意圖;圖2為本實(shí)用新型實(shí)施例中的多機(jī)測試系統(tǒng)的另一個實(shí)施例示意圖。
具體實(shí)施方式
本實(shí)用新型實(shí)施例提供了ー種多機(jī)測試系統(tǒng),用于提高測試效率,節(jié)省測試成本。下面進(jìn)行詳細(xì)說明,請參閱圖1,本實(shí)用新型實(shí)施例提供的多機(jī)測試系統(tǒng)的ー個實(shí)施例包括: 測試裝置101,多機(jī)服務(wù)器102,交換機(jī)103 ;其中,測試裝置101與多機(jī)服務(wù)器102的ー側(cè)端ロ相連接,用于發(fā)送測試指令,以及接收測試反饋信息,井根據(jù)該測試反饋信息判斷待測設(shè)備是否通過測試;多機(jī)服務(wù)器102的ー側(cè)端ロ與測試裝置101相連接,而另ー側(cè)端ロ則與交換機(jī)103相連接,多機(jī)服務(wù)器102將測試裝置101發(fā)送的數(shù)據(jù)包的格式進(jìn)行轉(zhuǎn)換,并將轉(zhuǎn)換格式后的數(shù)據(jù)包發(fā)送給交換機(jī)103對應(yīng)的端ロ,不同格式的數(shù)據(jù)包對應(yīng)交換機(jī)103不同的端ロ,多機(jī)服務(wù)器102還用于將交換機(jī)103發(fā)送的測試反饋信息轉(zhuǎn)發(fā)給測試裝置104,該測試反饋信息是待檢測設(shè)備發(fā)送給交換機(jī)的。在多機(jī)測試場景下,待測設(shè)備的網(wǎng)協(xié)(IP, Internet Protocol)地址都是相同的,而一般的服務(wù)器在轉(zhuǎn)發(fā)數(shù)據(jù)包時,只是將數(shù)據(jù)包完全轉(zhuǎn)發(fā),這樣無法分辨測試裝備發(fā)出的測試指令數(shù)據(jù)包將要發(fā)送的具體待測設(shè)備,也無法分辨出測試反饋信息數(shù)據(jù)包具體發(fā)出的待測設(shè)備,而本實(shí)用新型中的多機(jī)服務(wù)器,可以通過轉(zhuǎn)換數(shù)據(jù)包格式,使得測試指令數(shù)據(jù)包從交換機(jī)對應(yīng)的端ロ發(fā)送,并且從交換機(jī)對應(yīng)的端ロ接收測試反饋信息數(shù)據(jù)包,可以區(qū)分測試反饋信息對應(yīng)的不同測試設(shè)備,從而保證測試結(jié)果的準(zhǔn)確性。交換機(jī)103 —側(cè)的ー個端ロ與多機(jī)服務(wù)器102相連接,另ー側(cè)的多個端ロ與多個待測設(shè)備104相連接,將多機(jī)服務(wù)器轉(zhuǎn)發(fā)102的測試指令,通過不同端ロ對應(yīng)發(fā)送給不同的待測設(shè)備,以及將待測設(shè)備104發(fā)送的測試反饋信息,通過不同端ロ對應(yīng)轉(zhuǎn)發(fā)給多機(jī)服務(wù)器101。測試指令發(fā)出的端ロ,與該測試指令對應(yīng)的測試反饋信息轉(zhuǎn)發(fā)給待測設(shè)備104的端ロ相同。本實(shí)用新型實(shí)施例中,測試裝置與多機(jī)服務(wù)器的ー側(cè)端ロ相連接,發(fā)送測試指令,該多機(jī)服務(wù)器的另ー側(cè)端ロ與交換機(jī)相連接,將測試裝置發(fā)送的數(shù)據(jù)包的格式進(jìn)行轉(zhuǎn)換,并將轉(zhuǎn)換格式后的數(shù)據(jù)包發(fā)送給交換機(jī)對應(yīng)的端ロ,不同格式的數(shù)據(jù)包對應(yīng)交換機(jī)不同的端ロ,交換機(jī)ー側(cè)的ー個端ロ與多機(jī)服務(wù)器相連接,另ー側(cè)的多個端ロ與多個待測設(shè)備相連接,將多機(jī)服務(wù)器轉(zhuǎn)發(fā)的測試指令通過不同端ロ對應(yīng)發(fā)送給不同的待測設(shè)備,并將待測設(shè)備發(fā)送的測試反饋信息,通過不同端ロ對應(yīng)轉(zhuǎn)發(fā)給多機(jī)服務(wù)器,由該多機(jī)服務(wù)器將該測試反饋信息轉(zhuǎn)發(fā)給測試裝置,該測試裝置根據(jù)該測試反饋信息判斷待測設(shè)備是否通過測試。由于多機(jī)服務(wù)器可以通過轉(zhuǎn)換數(shù)據(jù)包格式,使得測試指令數(shù)據(jù)包從交換機(jī)對應(yīng)的端ロ發(fā)送,并且測試反饋信息數(shù)據(jù)包從交換機(jī)對應(yīng)的端ロ接收,可以區(qū)分測試反饋信息對應(yīng)的不同測試設(shè)備,從而保證測試結(jié)果的準(zhǔn)確性,并且實(shí)現(xiàn)了同時測試多臺待測設(shè)備,從而提高測試效率,節(jié)省測試成本。為便于理解,下面詳細(xì)介紹本實(shí)用新型實(shí)施例中的多機(jī)測試系統(tǒng),請參閱圖2,本實(shí)用新型實(shí)施例提供的多機(jī)測試系統(tǒng)的另一個實(shí)施例包括[0017]測試裝置201,多機(jī)服務(wù)器202,交換機(jī)203 ;其中,測試裝置可以為ー計(jì)算機(jī),多機(jī)服務(wù)器也可為ー計(jì)算機(jī)。測試裝置201與多機(jī)服務(wù)器202的ー側(cè)端ロ相連接,將測試指令發(fā)送給多機(jī)服務(wù)器 202 ;多機(jī)服務(wù)器202的一側(cè)端ロ與測試裝置201相連接,用于接收測試裝置201的測試指令,而另ー側(cè)端ロ則與交換機(jī)203相連接。多機(jī)服務(wù)器202將測試裝置201發(fā)送的數(shù)據(jù)包的格式進(jìn)行轉(zhuǎn)換,具體的,將測試指令數(shù)據(jù)包封裝入虛擬局域網(wǎng)標(biāo)識(VID,VirtualLocal Area Network IDentity),不同VID對應(yīng)交換機(jī)203不同的端ロ,而后,交換機(jī)203將不同VID的測試指令數(shù)據(jù)包發(fā)送給不同端ロ對應(yīng)的不同的測試設(shè)備204,并且,當(dāng)多個測試設(shè)備204分別將測試反饋信息發(fā)送給交換機(jī)203吋,也是對 應(yīng)到之前的不同端ロ,通過交換機(jī)203不同的端ロ將測試反饋信息發(fā)送給多機(jī)服務(wù)器202,這樣,測試指令數(shù)據(jù)包從交換機(jī)對應(yīng)的端ロ發(fā)送,并且測試反饋信息數(shù)據(jù)包從交換機(jī)對應(yīng)的端ロ接收,可以區(qū)分測試測試反饋信息對應(yīng)的不同測試設(shè)備,從而保證測試結(jié)果的準(zhǔn)確性。例如,測試指令數(shù)據(jù)包的VID值為10時,對應(yīng)待測設(shè)備A,測試指令數(shù)據(jù)包通過交換機(jī)的端ロ 1,發(fā)送給待測設(shè)備A ;測試指令數(shù)據(jù)包的VID值為20時,對應(yīng)待測設(shè)備B,測試指令數(shù)據(jù)包通過交換機(jī)的端ロ 2,發(fā)送給待測設(shè)備B ;測試指令數(shù)據(jù)包的VID值為30吋,對應(yīng)待測設(shè)備C,測試指令數(shù)據(jù)包通過交換機(jī)的端ロ 3,發(fā)送給待測設(shè)備C,那么,當(dāng)待測設(shè)備A、待測設(shè)備B、待測設(shè)備C發(fā)送測試反饋信息給交換機(jī)吋,交換機(jī)分別通過相應(yīng)的端ロ將測試反饋信息數(shù)據(jù)包發(fā)送給多機(jī)服務(wù)器,而多機(jī)服務(wù)器可根據(jù)交換機(jī)對應(yīng)的不同端ロ分辨接收到的測試結(jié)果分別屬于哪個待測設(shè)備。測試裝置201接收到測試結(jié)果后,將接收到的測試反饋信息進(jìn)行解析,并對比解析后的測試反饋信息與預(yù)正確的信息是否相同,若相同,則表示待測設(shè)備通過測試,若不同,則表示待測設(shè)備未通過測試。例如,測試待測設(shè)備的介質(zhì)訪問控制(MAC,Media AccessControl)地址,則需要先用掃描槍掃描獲取貼在待測設(shè)備上的MAC地址信息,之后再從測試反饋信息中獲取測試到的MAC地址信息,然后解析出該MAC地址,將該MAC地址與事先獲取的待測設(shè)備的正確MAC地址進(jìn)行對比,若結(jié)果相同,則表示測試結(jié)果正確,待測設(shè)備通過測試,若結(jié)果不同,則表示測試結(jié)果錯誤,待測設(shè)備未通過測試。需要說明的是,通過多個關(guān)鍵字的組合可以配置出多個測試項(xiàng),以達(dá)到對待測設(shè)備的測試要求,測試項(xiàng)目可以有很多種,比如測試MAC地址、測試軟件版本、測試數(shù)據(jù)吞吐量、測試寫MAC的精確度、測試寫序列號(SN,Serial Nmuber)的精確度。測試裝置201判斷出測試裝置的測試結(jié)果后,記錄該測試結(jié)果,并將該測試結(jié)果上傳給網(wǎng)絡(luò)服務(wù)器,便于掌握整個系統(tǒng)中個待測設(shè)備狀況。本實(shí)用新型實(shí)施例中,通過將測試指令數(shù)據(jù)包封裝入VID,不同VID對應(yīng)交換機(jī)不同的端ロ,交換機(jī)將不同VID的測試指令數(shù)據(jù)包發(fā)送給不同端ロ對應(yīng)的不同的測試設(shè)備,且當(dāng)多個測試設(shè)備分別將測試反饋信息發(fā)送給交換機(jī)時,也是對應(yīng)到之前的不同端ロ,通過交換機(jī)不同的端ロ將測試反饋信息發(fā)送給多機(jī)服務(wù)器,這樣,測試指令數(shù)據(jù)包從交換機(jī)對應(yīng)的端ロ發(fā)送,并且測試反饋信息數(shù)據(jù)包從交換機(jī)對應(yīng)的端ロ接收,可以區(qū)分測試測試反饋信息對應(yīng)的不同測試設(shè)備,從而保證測試結(jié)果的準(zhǔn)確性。判斷出測試裝置的測試結(jié)果后,記錄該測試結(jié)果,并將該測試結(jié)果上傳給網(wǎng)絡(luò)服務(wù)器,便于掌握整個系統(tǒng)中個待測設(shè)備狀況。本領(lǐng)域技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于ー種計(jì)算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上對本實(shí)用新型所提供的ー種多機(jī)測試系統(tǒng)進(jìn)行了詳細(xì)介紹,對于本領(lǐng)域的技術(shù)人員,依據(jù)本實(shí)用新型實(shí)施例的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會有改變之處,綜 上所述,本說明書內(nèi)容不應(yīng)理解為對本實(shí)用新型的限制。
權(quán)利要求1.ー種多機(jī)測試系統(tǒng),其特征在于,包括 測試裝置,多機(jī)服務(wù)器,交換機(jī); 所述測試裝置與所述多機(jī)服務(wù)器的ー側(cè)端ロ相連接,用于發(fā)送測試指令,以及接收測試反饋信息,并根據(jù)所述測試反饋信息判斷待測設(shè)備是否通過測試; 所述多機(jī)服務(wù)器的一側(cè)端ロ與所述測試裝置相連接,另ー側(cè)端ロ與所述交換機(jī)相連接,用于將所述測試裝置發(fā)送的數(shù)據(jù)包的格式進(jìn)行轉(zhuǎn)換,并將轉(zhuǎn)換格式后的數(shù)據(jù)包發(fā)送給所述交換機(jī)對應(yīng)的端ロ,以及將所述交換機(jī)發(fā)送的測試反饋信息轉(zhuǎn)發(fā)給所述測試裝置; 所述交換機(jī)ー側(cè)的ー個端ロ與所述多機(jī)服務(wù)器相連接,另ー側(cè)的多個端ロ與多個所述待測設(shè)備相連接,用于將所述測試指令通過不同端ロ對應(yīng)發(fā)送給不同的待測設(shè)備,以及將所述待測設(shè)備發(fā)送的測試反饋信息通過不同端ロ對應(yīng)轉(zhuǎn)發(fā)給所述多機(jī)服務(wù)器。
2.根據(jù)權(quán)利要求I所述的系統(tǒng),其特征在于,所述將所述測試裝置發(fā)送的數(shù)據(jù)包的格式進(jìn)行轉(zhuǎn)換,并將轉(zhuǎn)換格式后的數(shù)據(jù)包發(fā)送給所述交換機(jī)的對應(yīng)端ロ包括 將所述測試裝置發(fā)送的數(shù)據(jù)包封裝入虛擬局域網(wǎng)標(biāo)識,井根據(jù)不同的虛擬局域網(wǎng)標(biāo)識,將封裝后的數(shù)據(jù)包發(fā)送給所述交換機(jī)對應(yīng)的不同端ロ。
3.根據(jù)權(quán)利要求I或2所述的系統(tǒng),其特征在干, 所述測試裝置,還用于記錄測試結(jié)果,并將所述測試結(jié)果上傳給網(wǎng)絡(luò)服務(wù)器。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在干, 所述測試裝置為ー計(jì)算機(jī); 所述多機(jī)服務(wù)器為ー計(jì)算機(jī)。
專利摘要本實(shí)用新型實(shí)施例公開了一種多機(jī)測試系統(tǒng),用于提高測試效率,節(jié)省測試成本。本實(shí)用新型實(shí)施例裝置包括測試裝置,多機(jī)服務(wù)器,交換機(jī),其中,測試裝置與多機(jī)服務(wù)器的一側(cè)端口相連接,用于發(fā)送測試指令,接收測試反饋信息,并根據(jù)該測試反饋信息判斷待測設(shè)備是否通過測試,多機(jī)服務(wù)器的另一側(cè)端口與交換機(jī)相連接,用于轉(zhuǎn)換數(shù)據(jù)包的格式并發(fā)送給交換機(jī)的對應(yīng)端口,交換機(jī)一側(cè)的另一側(cè)的多個端口與多個待測設(shè)備相連接,用于通過不同端口將測試指令對應(yīng)發(fā)送給不同的待測設(shè)備,以及將待測設(shè)備返回的測試反饋信息轉(zhuǎn)發(fā)給多機(jī)服務(wù)器。
文檔編號H04L12/26GK202455371SQ201120370409
公開日2012年9月26日 申請日期2011年9月30日 優(yōu)先權(quán)日2011年9月30日
發(fā)明者毛佳明, 汪瀾, 王志波, 王明貴, 祝明明 申請人:深圳市共進(jìn)電子股份有限公司