一種無(wú)線通信模塊測(cè)試方法及測(cè)試設(shè)備的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種無(wú)線通信模塊測(cè)試方法及測(cè)試設(shè)備,以期節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。本發(fā)明實(shí)施例方法包括:接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。本發(fā)明實(shí)施例能夠節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。
【專利說(shuō)明】一種無(wú)線通信模塊測(cè)試方法及測(cè)試設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無(wú)線通信領(lǐng)域,尤其涉及一種無(wú)線通信模塊測(cè)試方法及測(cè)試設(shè)備。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)通信技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)通信已逐漸應(yīng)用于社會(huì)的各個(gè)領(lǐng)域,用戶對(duì)于網(wǎng)絡(luò)通信的便捷度也提出了更高的要求,無(wú)線WIFI技術(shù)的出現(xiàn),可使得用戶更為便捷的進(jìn)行網(wǎng)絡(luò)通信,例如,用戶通過(guò)手機(jī)進(jìn)行網(wǎng)絡(luò)通信時(shí),手機(jī)可通過(guò)手機(jī)WIFI通訊接口與路由器進(jìn)行連接,從而進(jìn)行網(wǎng)絡(luò)通信,而無(wú)需通過(guò)數(shù)據(jù)線與路由器進(jìn)行連接,而為了確保手機(jī)WIFI通訊接口是否合格,手機(jī)生產(chǎn)商常常在設(shè)計(jì)或生產(chǎn)手機(jī)時(shí),需要對(duì)手機(jī)的WIFI通訊接口的性能進(jìn)行測(cè)試。
[0003]現(xiàn)有技術(shù)中,當(dāng)需要測(cè)試手機(jī)的WIFI通訊接口時(shí),手機(jī)需要連接多個(gè)網(wǎng)卡及控制裝置,如圖1所示,手機(jī)通過(guò)擴(kuò)展電路板與第一網(wǎng)卡和第二網(wǎng)卡進(jìn)行連接通信,第一網(wǎng)卡由測(cè)試裝置進(jìn)行控制,第二網(wǎng)卡由終端裝置進(jìn)行控制,控制裝置可控制手機(jī)的通信方式。
[0004]但當(dāng)需要同時(shí)測(cè)試多個(gè)手機(jī)與多個(gè)無(wú)線接入點(diǎn)進(jìn)行通信時(shí),則需要第一網(wǎng)卡包括多個(gè)網(wǎng)卡,這樣會(huì)大大增加測(cè)試的成本。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供了一種無(wú)線通信模塊測(cè)試方法及測(cè)試設(shè)備,以以期節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。
[0006]本發(fā)明實(shí)施例提供了一種無(wú)線通信模塊測(cè)試方法,包括:
[0007]接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0008]通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0009]通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0010]在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0011]通過(guò)第二虛擬網(wǎng)卡與第二用戶終端建立無(wú)線連接,其中,所述第二虛擬網(wǎng)卡通過(guò)所述測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0012]通過(guò)所述第二虛擬網(wǎng)卡和所述第二用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0013]結(jié)合第一方面,或者第一方面第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包之前,所述方法還包括:
[0014]通過(guò)所述無(wú)線連接從所述第一用戶終端獲取與所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),使得所述測(cè)試設(shè)備可基于所述測(cè)試參數(shù),通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,其中,所述測(cè)試數(shù)據(jù)包包含所述測(cè)試參數(shù)。
[0015]在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令具體包括:
[0016]通過(guò)業(yè)務(wù)通道接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0017]所述通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包具體包括:
[0018]基于控制通道,通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0019]在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令之前,所述方法還包括:
[0020]查找預(yù)置端口下的所有的用戶終端或搜索預(yù)置網(wǎng)段內(nèi)的所有的用戶終端;
[0021 ] 獲取所述用戶終端的設(shè)備信息。
[0022]結(jié)合第一方面第二種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述測(cè)試項(xiàng)目為網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試。
[0023]第二方面,本發(fā)明實(shí)施例提供了一種測(cè)試設(shè)備,包括:
[0024]接收單元,用于接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0025]連接單元,用于通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0026]交互單元,用于通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述接收單元接收到的所述測(cè)試指令中攜帶的測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包;
[0027]記錄單元,用于記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0028]在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述連接單元還用于
[0029]通過(guò)第二虛擬網(wǎng)卡與第二用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0030]所述交互單元還用于通過(guò)所述第二虛擬網(wǎng)卡和所述第二用戶終端交互所述接收單元接收到的所述測(cè)試指令中攜帶的測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0031]結(jié)合第二方面,或者第二方面第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述測(cè)試設(shè)備還包括:
[0032]獲取單元,用于通過(guò)所述無(wú)線連接從所述第一用戶終端獲取與所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),使得所述測(cè)試設(shè)備可基于所述測(cè)試參數(shù),通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,其中,所述測(cè)試數(shù)據(jù)包包含所述測(cè)試參數(shù)。
[0033]在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述接收單元具體用于通過(guò)業(yè)務(wù)通道接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0034]所述交互單元具體用于基于控制通道,通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述接收單元接收到的所述測(cè)試指令中攜帶的測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0035]在第二方面的第四種可能的實(shí)現(xiàn)方式中,所述測(cè)試設(shè)備還包括:
[0036]查找單元,用于查找預(yù)置端口下的所有的用戶終端或搜索預(yù)置網(wǎng)段內(nèi)的所有的用戶終端;
[0037]響應(yīng)獲取單元,用于獲取所述用戶終端的設(shè)備信息。
[0038]結(jié)合第二方面第一種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述測(cè)試項(xiàng)目為網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試。
[0039]從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。這樣,測(cè)試設(shè)備接收到測(cè)試指令后,可通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,該第一用戶終端和第一虛擬網(wǎng)卡可交互該測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄該測(cè)試數(shù)據(jù)包的交互結(jié)果完成測(cè)試,因?yàn)楫?dāng)用戶終端需要被測(cè)試時(shí),測(cè)試設(shè)備可通過(guò)虛擬網(wǎng)卡與用戶終端進(jìn)行數(shù)據(jù)交互,而無(wú)需多個(gè)實(shí)體網(wǎng)卡和多個(gè)控制設(shè)備,從而可大大節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。
【專利附圖】
【附圖說(shuō)明】
[0040]圖1為現(xiàn)有技術(shù)提供的無(wú)線通信模塊測(cè)試裝置的一種結(jié)構(gòu)示意圖;
[0041]圖2為本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的一種流程示意圖;
[0042]圖3為本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的另一種流程示意圖;
[0043]圖4為本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的另一種流程示意圖;
[0044]圖5為本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的另一種流程示意圖;
[0045]圖6為本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的另一種流程示意圖;
[0046]圖7為本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的一種結(jié)構(gòu)示意圖;
[0047]圖8為本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的另一種結(jié)構(gòu)示意圖;
[0048]圖9為本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的另一種結(jié)構(gòu)示意圖;
[0049]圖10為本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的另一種結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0050]本發(fā)明實(shí)施例提供了一種無(wú)線通信模塊測(cè)試方法及測(cè)試設(shè)備,用于節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。
[0051]為了使本領(lǐng)域技術(shù)人員更好的理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所以其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明的保護(hù)范圍。
[0052]以下分別進(jìn)行詳細(xì)說(shuō)明。
[0053]本發(fā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三”、“第四”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)?shù)那闆r下可以互換,以便這里描述的本發(fā)明實(shí)施例例如能夠以除了在這里圖示或者描述的那些以外的順序?qū)嵤?。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚的列出的那些步驟或單元,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品、或設(shè)備固有的其他步驟或單元。
[0054]請(qǐng)參閱圖2,圖2為本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的一種流程示意圖,如圖2所示,本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的一個(gè)實(shí)施例可包括如下內(nèi)容:
[0055]101、接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0056]當(dāng)需要對(duì)用戶終端的無(wú)線通信性能進(jìn)行測(cè)試時(shí),用戶可向測(cè)試設(shè)備發(fā)送測(cè)試指令,測(cè)試設(shè)備接收該測(cè)試指令,該測(cè)試指令中攜帶有項(xiàng)目標(biāo)識(shí)。
[0057]可以理解的是,上述測(cè)試項(xiàng)目標(biāo)識(shí)用于指示測(cè)試設(shè)備對(duì)上述用戶終端發(fā)起該測(cè)試項(xiàng)目標(biāo)識(shí)對(duì)應(yīng)的測(cè)試項(xiàng)目。
[0058]可以理解的是,上述測(cè)試設(shè)備可通過(guò)多種方式接收到上述測(cè)試指令,例如,上述測(cè)試設(shè)備除了接收用戶發(fā)送的測(cè)試指令外,還可接收由主機(jī)發(fā)送的測(cè)試指令。
[0059]102、通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0060]上述測(cè)試設(shè)備接收到上述測(cè)試指令后,該測(cè)試設(shè)備可通過(guò)物理網(wǎng)卡虛擬出第一虛擬網(wǎng)卡,該測(cè)試設(shè)備虛擬出上述第一虛擬網(wǎng)卡后,可向第一用戶終端發(fā)起無(wú)線連接認(rèn)證,當(dāng)無(wú)線連接認(rèn)證通過(guò)后,該測(cè)試設(shè)備可通過(guò)該第一虛擬網(wǎng)卡與該第一用戶終端建立無(wú)線連接。
[0061]可以理解的是,上述測(cè)試設(shè)備中可包括上述物理網(wǎng)卡。
[0062]可以理解的是,上述測(cè)試設(shè)備也可在接收到上述測(cè)試指令之前,通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接。
[0063]103、通過(guò)第一虛擬網(wǎng)卡和第一用戶終端交互測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0064]上述測(cè)試設(shè)備通過(guò)上述第一虛擬網(wǎng)卡與上述第一用戶終端建立無(wú)線連接后,上述測(cè)試設(shè)備可通過(guò)無(wú)線連接與上述第一用戶終端交互測(cè)試數(shù)據(jù)包,上述測(cè)試設(shè)備可記錄上述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0065]需要說(shuō)明的是,上述測(cè)試數(shù)據(jù)包為上述測(cè)試項(xiàng)目標(biāo)識(shí)所述表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0066]本實(shí)施例中,測(cè)試設(shè)備接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;所述測(cè)試設(shè)備通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;所述測(cè)試設(shè)備通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。這樣,測(cè)試設(shè)備接收到測(cè)試指令后,可通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,該第一用戶終端和第一虛擬網(wǎng)卡可交互該測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄該測(cè)試數(shù)據(jù)包的交互結(jié)果完成測(cè)試,因?yàn)楫?dāng)用戶終端需要被測(cè)試時(shí),測(cè)試設(shè)備可通過(guò)虛擬網(wǎng)卡與用戶終端進(jìn)行數(shù)據(jù)交互,而無(wú)需多個(gè)實(shí)體網(wǎng)卡和多個(gè)控制設(shè)備,從而可大大節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。
[0067]上述圖2所示實(shí)施例中,測(cè)試設(shè)備可接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令,通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。在實(shí)際應(yīng)用中,上述測(cè)試設(shè)備可虛擬出多個(gè)虛擬網(wǎng)卡,同時(shí)對(duì)多個(gè)用戶終端進(jìn)行測(cè)試,下面以一個(gè)具體實(shí)施例進(jìn)行詳細(xì)描述。請(qǐng)參閱圖3,圖3為本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的另一種流程示意圖,如圖3所示,本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的另一個(gè)實(shí)施例可包括如下內(nèi)容:
[0068]201、接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0069]當(dāng)需要對(duì)用戶終端的無(wú)線通信性能進(jìn)行測(cè)試時(shí),用戶可向測(cè)試設(shè)備發(fā)送測(cè)試指令,測(cè)試設(shè)備接收該測(cè)試指令,該測(cè)試指令中攜帶有項(xiàng)目標(biāo)識(shí)。
[0070]可以理解的是,上述測(cè)試項(xiàng)目標(biāo)識(shí)用于指示測(cè)試設(shè)備對(duì)上述用戶終端發(fā)起該測(cè)試項(xiàng)目標(biāo)識(shí)對(duì)應(yīng)的測(cè)試項(xiàng)目。
[0071]可以理解的是,上述測(cè)試設(shè)備可通過(guò)多種方式接收到上述測(cè)試指令,例如,上述測(cè)試設(shè)備除了接收用戶發(fā)送的測(cè)試指令外,還可接收由主機(jī)發(fā)送的測(cè)試指令。
[0072]202、通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0073]上述測(cè)試設(shè)備接收到上述測(cè)試指令后,該測(cè)試設(shè)備可通過(guò)物理網(wǎng)卡虛擬出第一虛擬網(wǎng)卡,該測(cè)試設(shè)備虛擬出上述第一虛擬網(wǎng)卡后,可向第一用戶終端發(fā)起無(wú)線連接認(rèn)證,當(dāng)無(wú)線連接認(rèn)證通過(guò)后,該測(cè)試設(shè)備可通過(guò)該第一虛擬網(wǎng)卡與該第一用戶終端建立無(wú)線連接。
[0074]可以理解的是,上述測(cè)試設(shè)備中可包括上述物理網(wǎng)卡。
[0075]可以理解的是,上述測(cè)試設(shè)備也可在接收到上述測(cè)試指令之前,通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接。
[0076]203、通過(guò)第一虛擬網(wǎng)卡和第一用戶終端交互測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果;
[0077]上述測(cè)試設(shè)備通過(guò)上述第一虛擬網(wǎng)卡與上述第一用戶終端建立無(wú)線連接后,上述測(cè)試設(shè)備可通過(guò)無(wú)線連接與上述第一用戶終端交互測(cè)試數(shù)據(jù)包,上述測(cè)試設(shè)備可記錄上述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0078]需要說(shuō)明的是,上述測(cè)試數(shù)據(jù)包為上述測(cè)試項(xiàng)目標(biāo)識(shí)所述表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0079]需要說(shuō)明的是,上述測(cè)試項(xiàng)目為網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試。
[0080]可以理解的是,上述傳輸層協(xié)議為UDP協(xié)議或TCP協(xié)議。
[0081]204、通過(guò)第二虛擬網(wǎng)卡與第二用戶終端建立無(wú)線連接,其中,所述第二虛擬網(wǎng)卡通過(guò)所述測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0082]當(dāng)測(cè)試設(shè)備接收到測(cè)試指令后,若該測(cè)試指令指示該測(cè)試設(shè)備還需要多個(gè)用戶終端的無(wú)線通信性能進(jìn)行測(cè)試時(shí),該測(cè)試設(shè)備可通過(guò)物理網(wǎng)卡虛擬出第一虛擬網(wǎng)卡,該測(cè)試設(shè)備虛擬出上述第二虛擬網(wǎng)卡后,可向第二用戶終端發(fā)起無(wú)線連接認(rèn)證,當(dāng)無(wú)線連接認(rèn)證通過(guò)后,該測(cè)試設(shè)備可通過(guò)該第二虛擬網(wǎng)卡與該第二用戶終端建立無(wú)線連接。
[0083]可以理解的是,上述測(cè)試設(shè)備也可在接收到上述測(cè)試指令之前,通過(guò)物理網(wǎng)卡所虛擬出的第二虛擬網(wǎng)卡與第二用戶終端建立無(wú)線連接。
[0084]205、通過(guò)所述第二虛擬網(wǎng)卡和第二用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0085]上述測(cè)試設(shè)備通過(guò)上述第二虛擬網(wǎng)卡與上述第二用戶終端建立無(wú)線連接后,上述測(cè)試設(shè)備可通過(guò)無(wú)線連接與上述第二用戶終端交互測(cè)試數(shù)據(jù)包,上述測(cè)試設(shè)備可記錄上述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0086]可以理解的是,上述測(cè)試設(shè)備可同時(shí)對(duì)上述第一用戶終端和第二用戶終端進(jìn)行無(wú)線通信性能的測(cè)試,也可不同時(shí)對(duì)上述第一用戶終端和第二用戶終端進(jìn)行無(wú)線通信性能的測(cè)試,具體此處不作限定。
[0087]本實(shí)施例中,測(cè)試設(shè)備接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;所述測(cè)試設(shè)備通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;所述測(cè)試設(shè)備通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。這樣,測(cè)試設(shè)備接收到測(cè)試指令后,可通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,該第一用戶終端和第一虛擬網(wǎng)卡可交互該測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄該測(cè)試數(shù)據(jù)包的交互結(jié)果完成測(cè)試,因?yàn)楫?dāng)用戶終端需要被測(cè)試時(shí),測(cè)試設(shè)備可通過(guò)虛擬網(wǎng)卡與用戶終端進(jìn)行數(shù)據(jù)交互,而無(wú)需多個(gè)實(shí)體網(wǎng)卡和多個(gè)控制設(shè)備,從而可大大節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。
[0088]上述圖3所示實(shí)施例描述了測(cè)試設(shè)備接收到攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令后,可通過(guò)物理網(wǎng)卡所虛擬出多個(gè)虛擬網(wǎng)卡,并分別與多個(gè)用戶終端建立連接,該測(cè)試設(shè)備通過(guò)上述多個(gè)虛擬網(wǎng)卡分別與對(duì)應(yīng)的用戶終端交互測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄測(cè)試數(shù)據(jù)包的交互結(jié)果。在實(shí)際應(yīng)用中,上述測(cè)試設(shè)備與上述用戶終端進(jìn)行測(cè)試數(shù)據(jù)包的交互之前,該測(cè)試設(shè)備還可通過(guò)無(wú)線連接從上述用戶終端獲取與測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),下面以一個(gè)具體實(shí)施例進(jìn)行詳細(xì)描述,請(qǐng)參閱圖4,圖4為本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的另一種流程示意圖,如圖4所示,本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的另一個(gè)實(shí)施例可包括如下內(nèi)容:
[0089]301、接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0090]當(dāng)需要對(duì)用戶終端的無(wú)線通信性能進(jìn)行測(cè)試時(shí),用戶可向測(cè)試設(shè)備發(fā)送測(cè)試指令,測(cè)試設(shè)備接收該測(cè)試指令,該測(cè)試指令中攜帶有項(xiàng)目標(biāo)識(shí)。
[0091]可以理解的是,上述測(cè)試項(xiàng)目標(biāo)識(shí)用于指示測(cè)試設(shè)備對(duì)上述用戶終端發(fā)起該測(cè)試項(xiàng)目標(biāo)識(shí)對(duì)應(yīng)的測(cè)試項(xiàng)目。
[0092]可以理解的是,上述測(cè)試設(shè)備可通過(guò)多種方式接收到上述測(cè)試指令,例如,上述測(cè)試設(shè)備除了接收用戶發(fā)送的測(cè)試指令外,還可接收由主機(jī)發(fā)送的測(cè)試指令。
[0093]302、通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0094]上述測(cè)試設(shè)備接收到上述測(cè)試指令后,該測(cè)試設(shè)備可通過(guò)物理網(wǎng)卡虛擬出第一虛擬網(wǎng)卡,該測(cè)試設(shè)備虛擬出上述第一虛擬網(wǎng)卡后,可向第一用戶終端發(fā)起無(wú)線連接認(rèn)證,當(dāng)無(wú)線連接認(rèn)證通過(guò)后,該測(cè)試設(shè)備可通過(guò)該第一虛擬網(wǎng)卡與該第一用戶終端建立無(wú)線連接。
[0095]303、測(cè)試設(shè)備通過(guò)無(wú)線連接從第一用戶終端獲取與測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),使得所述測(cè)試設(shè)備可基于所述測(cè)試參數(shù),通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包;
[0096]上述測(cè)試設(shè)備與上述第一用戶終端建立無(wú)線連接后,該測(cè)試設(shè)備還可通過(guò)該無(wú)線連接從上述第一用戶終端獲取與測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),這樣,上述測(cè)試設(shè)備與上述第一用戶終端可基于該測(cè)試參數(shù),通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0097]需要說(shuō)明的是,上述測(cè)試參數(shù)可包含在測(cè)試數(shù)據(jù)包中。
[0098]需要說(shuō)明的是,上述測(cè)試參數(shù)可為IP地址或MAC地址。
[0099]可以理解的是,若測(cè)試設(shè)備與多個(gè)用戶終端建立了無(wú)線連接,則該測(cè)試設(shè)備還可獲取上述多個(gè)用戶終端的測(cè)試參數(shù)。
[0100]304、測(cè)試設(shè)備通過(guò)第一虛擬網(wǎng)卡和第一用戶終端交互測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0101]上述測(cè)試設(shè)備通過(guò)上述第一虛擬網(wǎng)卡與上述第一用戶終端建立無(wú)線連接后,上述測(cè)試設(shè)備可通過(guò)無(wú)線連接與上述第一用戶終端交互測(cè)試數(shù)據(jù)包,上述測(cè)試設(shè)備可記錄上述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0102]需要說(shuō)明的是,上述測(cè)試數(shù)據(jù)包為上述測(cè)試項(xiàng)目標(biāo)識(shí)所述表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0103]需要說(shuō)明的是,上述測(cè)試項(xiàng)目為網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試。
[0104]可以理解的是,上述傳輸層協(xié)議為UDP協(xié)議或TCP協(xié)議。
[0105]本實(shí)施例中,測(cè)試設(shè)備接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;所述測(cè)試設(shè)備通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;所述測(cè)試設(shè)備通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。這樣,測(cè)試設(shè)備接收到測(cè)試指令后,可通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,該第一用戶終端和第一虛擬網(wǎng)卡可交互該測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄該測(cè)試數(shù)據(jù)包的交互結(jié)果完成測(cè)試,因?yàn)楫?dāng)用戶終端需要被測(cè)試時(shí),測(cè)試設(shè)備可通過(guò)虛擬網(wǎng)卡與用戶終端進(jìn)行數(shù)據(jù)交互,而無(wú)需多個(gè)實(shí)體網(wǎng)卡和多個(gè)控制設(shè)備,從而可大大節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。
[0106]上述圖4所示的實(shí)施例描述了測(cè)試設(shè)備接收到攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令后,可通過(guò)物理網(wǎng)卡所虛擬出多個(gè)虛擬網(wǎng)卡,并分別與多個(gè)用戶終端建立連接,該測(cè)試設(shè)備通過(guò)上述多個(gè)虛擬網(wǎng)卡分別與對(duì)應(yīng)的用戶終端交互測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄測(cè)試數(shù)據(jù)包的交互結(jié)果。在實(shí)際應(yīng)用中,上述測(cè)試設(shè)備接收到攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令之前,該測(cè)試設(shè)備還可進(jìn)行設(shè)備的查找搜索,以便檢測(cè)到該測(cè)試設(shè)備附件的用戶終端,下面以一個(gè)具體實(shí)施例進(jìn)行詳細(xì)描述,請(qǐng)參閱圖5,圖5為本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的另一種流程示意圖,如圖5所示,本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的另一個(gè)實(shí)施例可包括如下內(nèi)容:
[0107]401、查找預(yù)置端口下的所有的用戶終端或搜索預(yù)置網(wǎng)段內(nèi)的所有的用戶終端;
[0108]測(cè)試設(shè)備啟動(dòng)后,可根據(jù)用戶發(fā)送的搜索指令或者預(yù)置的搜索指令查找該測(cè)試設(shè)備預(yù)置端口下能夠訪問(wèn)到的所以的用戶終端,該測(cè)試設(shè)備還可根據(jù)用戶發(fā)送的搜索指令或者預(yù)置的搜索指令搜索預(yù)置網(wǎng)段內(nèi)的所以的用戶終端。
[0109]可以理解的是,上述測(cè)試設(shè)備也可根據(jù)用戶的需求查找預(yù)置端口下的滿足預(yù)置條件的用戶終端,或搜索預(yù)置網(wǎng)段內(nèi)的滿足預(yù)置條件的用戶終端具體此處不作限定。
[0110]402、獲取所述用戶終端的設(shè)備信息;
[0111]上述測(cè)試設(shè)備搜索到上述所有的用戶終端后,可獲取到上述用戶終端返回的響應(yīng),并從該響應(yīng)中獲取到上述用戶終端的設(shè)備信息。
[0112]可以理解的是,上述設(shè)備信息可包括上述用戶終端的設(shè)備類型、版本編號(hào)、MAC地址等關(guān)鍵?目息。
[0113]403、接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0114]當(dāng)需要對(duì)用戶終端的無(wú)線通信性能進(jìn)行測(cè)試時(shí),用戶可向測(cè)試設(shè)備發(fā)送測(cè)試指令,測(cè)試設(shè)備接收該測(cè)試指令,該測(cè)試指令中攜帶有項(xiàng)目標(biāo)識(shí)。
[0115]可以理解的是,上述測(cè)試項(xiàng)目標(biāo)識(shí)用于指示測(cè)試設(shè)備對(duì)上述用戶終端發(fā)起該測(cè)試項(xiàng)目標(biāo)識(shí)對(duì)應(yīng)的測(cè)試項(xiàng)目。
[0116]可以理解的是,上述測(cè)試設(shè)備可通過(guò)多種方式接收到上述測(cè)試指令,例如,上述測(cè)試設(shè)備除了接收用戶發(fā)送的測(cè)試指令外,還可接收由主機(jī)發(fā)送的測(cè)試指令。
[0117]404、通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0118]上述測(cè)試設(shè)備接收到上述測(cè)試指令后,該測(cè)試設(shè)備可通過(guò)物理網(wǎng)卡虛擬出第一虛擬網(wǎng)卡,該測(cè)試設(shè)備虛擬出上述第一虛擬網(wǎng)卡后,可向第一用戶終端發(fā)起無(wú)線連接認(rèn)證,當(dāng)無(wú)線連接認(rèn)證通過(guò)后,該測(cè)試設(shè)備可通過(guò)該第一虛擬網(wǎng)卡與該第一用戶終端建立無(wú)線連接。
[0119]405、通過(guò)無(wú)線連接從第一用戶終端獲取與測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),使得所述測(cè)試設(shè)備可基于所述測(cè)試參數(shù),通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包;
[0120]上述測(cè)試設(shè)備與上述第一用戶終端建立無(wú)線連接后,該測(cè)試設(shè)備還可通過(guò)該無(wú)線連接從上述第一用戶終端獲取與測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),這樣,上述測(cè)試設(shè)備與上述第一用戶終端可基于該測(cè)試參數(shù),通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0121 ] 需要說(shuō)明的是,上述測(cè)試參數(shù)可包含在測(cè)試數(shù)據(jù)包中。
[0122]需要說(shuō)明的是,上述測(cè)試參數(shù)可為IP地址或MAC地址。
[0123]可以理解的是,若測(cè)試設(shè)備與多個(gè)用戶終端建立了無(wú)線連接,則該測(cè)試設(shè)備還可獲取上述多個(gè)用戶終端的測(cè)試參數(shù)。
[0124]406、通過(guò)第一虛擬網(wǎng)卡和第一用戶終端交互測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0125]上述測(cè)試設(shè)備通過(guò)上述第一虛擬網(wǎng)卡與上述第一用戶終端建立無(wú)線連接后,上述測(cè)試設(shè)備可通過(guò)無(wú)線連接與上述第一用戶終端交互測(cè)試數(shù)據(jù)包,上述測(cè)試設(shè)備可記錄上述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0126]需要說(shuō)明的是,上述測(cè)試數(shù)據(jù)包為上述測(cè)試項(xiàng)目標(biāo)識(shí)所述表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0127]需要說(shuō)明的是,上述測(cè)試項(xiàng)目為網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試。
[0128]可以理解的是,上述傳輸層協(xié)議為UDP協(xié)議或TCP協(xié)議。
[0129]本實(shí)施例中,測(cè)試設(shè)備可進(jìn)行設(shè)備搜索,進(jìn)而搜索預(yù)置端口或預(yù)置網(wǎng)段內(nèi)的能夠訪問(wèn)的所有用戶終端,并獲取到用戶終端的設(shè)備信息,測(cè)試設(shè)備接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;所述測(cè)試設(shè)備通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;所述測(cè)試設(shè)備通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。這樣,測(cè)試設(shè)備接收到測(cè)試指令后,可通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,該第一用戶終端和第一虛擬網(wǎng)卡可交互該測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄該測(cè)試數(shù)據(jù)包的交互結(jié)果完成測(cè)試,因?yàn)楫?dāng)用戶終端需要被測(cè)試時(shí),測(cè)試設(shè)備可通過(guò)虛擬網(wǎng)卡與用戶終端進(jìn)行數(shù)據(jù)交互,而無(wú)需多個(gè)實(shí)體網(wǎng)卡和多個(gè)控制設(shè)備,從而可大大節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。
[0130]上述圖5所示的實(shí)施例中描述了測(cè)試設(shè)備進(jìn)行設(shè)備搜索,進(jìn)而搜索預(yù)置端口或預(yù)置網(wǎng)段內(nèi)的能夠訪問(wèn)的所有用戶終端,并獲取到用戶終端的設(shè)備信息,測(cè)試設(shè)備接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;所述測(cè)試設(shè)備通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;所述測(cè)試設(shè)備通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。在實(shí)際應(yīng)用中,上述測(cè)試設(shè)備可通過(guò)不同的通道分別完成接收測(cè)試指令和與第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,下面以一個(gè)具體的實(shí)施例進(jìn)行詳細(xì)描述,請(qǐng)參閱圖6,圖6為本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的另一種流程示意圖,如圖6所示,本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法的另一個(gè)實(shí)施例可包括如下內(nèi)容:
[0131]501、查找預(yù)置端口下的所有的用戶終端或搜索預(yù)置網(wǎng)段內(nèi)的所有的用戶終端;
[0132]測(cè)試設(shè)備啟動(dòng)后,可根據(jù)用戶發(fā)送的搜索指令或者預(yù)置的搜索指令查找該測(cè)試設(shè)備預(yù)置端口下能夠訪問(wèn)到的所以的用戶終端,該測(cè)試設(shè)備還可根據(jù)用戶發(fā)送的搜索指令或者預(yù)置的搜索指令搜索預(yù)置網(wǎng)段內(nèi)的所以的用戶終端。
[0133]可以理解的是,上述測(cè)試設(shè)備也可根據(jù)用戶的需求查找預(yù)置端口下的滿足預(yù)置條件的用戶終端,或搜索預(yù)置網(wǎng)段內(nèi)的滿足預(yù)置條件的用戶終端具體此處不作限定。
[0134]502、獲取所述用戶終端的設(shè)備信息;
[0135]上述測(cè)試設(shè)備搜索到上述所有的用戶終端后,可獲取到上述用戶終端返回的響應(yīng),并從該響應(yīng)中獲取到上述用戶終端的設(shè)備信息。
[0136]可以理解的是,上述設(shè)備信息可包括上述用戶終端的設(shè)備類型、版本編號(hào)、MAC地址等關(guān)鍵?目息。
[0137]503、通過(guò)業(yè)務(wù)通道接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0138]當(dāng)需要對(duì)用戶終端的無(wú)線通信性能進(jìn)行測(cè)試時(shí),主機(jī)可根據(jù)用戶的命令通過(guò)業(yè)務(wù)通道向測(cè)試設(shè)備發(fā)送測(cè)試指令,測(cè)試設(shè)備可通過(guò)業(yè)務(wù)通道接收該測(cè)試指令,該測(cè)試指令中攜帶有項(xiàng)目標(biāo)識(shí)。
[0139]可以理解的是,上述測(cè)試項(xiàng)目標(biāo)識(shí)用于指示測(cè)試設(shè)備對(duì)上述用戶終端發(fā)起該測(cè)試項(xiàng)目標(biāo)識(shí)對(duì)應(yīng)的測(cè)試項(xiàng)目。
[0140]504、通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0141]上述測(cè)試設(shè)備接收到上述測(cè)試指令后,該測(cè)試設(shè)備可通過(guò)物理網(wǎng)卡虛擬出第一虛擬網(wǎng)卡,該測(cè)試設(shè)備虛擬出上述第一虛擬網(wǎng)卡后,可向第一用戶終端發(fā)起無(wú)線連接認(rèn)證,當(dāng)無(wú)線連接認(rèn)證通過(guò)后,該測(cè)試設(shè)備可通過(guò)該第一虛擬網(wǎng)卡與該第一用戶終端建立無(wú)線連接。
[0142]505、通過(guò)無(wú)線連接從第一用戶終端獲取與測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),使得所述測(cè)試設(shè)備可基于所述測(cè)試參數(shù),通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包;
[0143]上述測(cè)試設(shè)備與上述第一用戶終端建立無(wú)線連接后,該測(cè)試設(shè)備還可通過(guò)該無(wú)線連接從上述第一用戶終端獲取與測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),這樣,上述測(cè)試設(shè)備與上述第一用戶終端可基于該測(cè)試參數(shù),通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0144]需要說(shuō)明的是,上述測(cè)試參數(shù)可包含在測(cè)試數(shù)據(jù)包中。
[0145]需要說(shuō)明的是,上述測(cè)試參數(shù)可為IP地址或MAC地址。
[0146]可以理解的是,若測(cè)試設(shè)備與多個(gè)用戶終端建立了無(wú)線連接,則該測(cè)試設(shè)備還可獲取上述多個(gè)用戶終端的測(cè)試參數(shù)。
[0147]506、基于控制通道,通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0148]上述測(cè)試設(shè)備通過(guò)上述第一虛擬網(wǎng)卡與上述第一用戶終端建立無(wú)線連接后,上述測(cè)試設(shè)備可通過(guò)無(wú)線連接與上述第一用戶終端交互測(cè)試數(shù)據(jù)包,上述測(cè)試設(shè)備可記錄上述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0149]需要說(shuō)明的是,上述測(cè)試設(shè)備與上述第一用戶終端可通過(guò)控制通道交互上述測(cè)試數(shù)據(jù)包。
[0150]需要說(shuō)明的是,上述測(cè)試數(shù)據(jù)包為上述測(cè)試項(xiàng)目標(biāo)識(shí)所述表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0151]需要說(shuō)明的是,上述測(cè)試項(xiàng)目為網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試。
[0152]可以理解的是,上述傳輸層協(xié)議為UDP協(xié)議或TCP協(xié)議。
[0153]本實(shí)施例中,測(cè)試設(shè)備可進(jìn)行設(shè)備搜索,進(jìn)而搜索預(yù)置端口或預(yù)置網(wǎng)段內(nèi)的能夠訪問(wèn)的所有用戶終端,并獲取到用戶終端的設(shè)備信息,測(cè)試設(shè)備通過(guò)業(yè)務(wù)通道接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;所述測(cè)試設(shè)備通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;測(cè)試設(shè)備基于控制通道,通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。這樣,測(cè)試設(shè)備接收到測(cè)試指令后,可通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,該第一用戶終端和第一虛擬網(wǎng)卡可交互該測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄該測(cè)試數(shù)據(jù)包的交互結(jié)果完成測(cè)試,因?yàn)楫?dāng)用戶終端需要被測(cè)試時(shí),測(cè)試設(shè)備可通過(guò)虛擬網(wǎng)卡與用戶終端進(jìn)行數(shù)據(jù)交互,而無(wú)需多個(gè)實(shí)體網(wǎng)卡和多個(gè)控制設(shè)備,從而可大大節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度,同時(shí),采用控制通道與業(yè)務(wù)通道并存的方式,可以通過(guò)控制通道完成測(cè)試的配置與測(cè)試結(jié)果的獲取,從而可簡(jiǎn)化測(cè)試組網(wǎng)。
[0154]為了便于理解,下面以一個(gè)具體應(yīng)用場(chǎng)景對(duì)本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法進(jìn)行詳細(xì)描述。
[0155]當(dāng)需要對(duì)用戶終端的無(wú)線通信性能進(jìn)行測(cè)試時(shí),這里的無(wú)線通信以WIFI為例,測(cè)試設(shè)備可搜索用戶預(yù)置的端口下能夠訪問(wèn)到的所有的用戶終端,測(cè)試設(shè)備還可所述預(yù)置網(wǎng)段內(nèi)的所以的用戶終端,例如該預(yù)置網(wǎng)段為IP地址從192.168.1.1到192.178.1.1的網(wǎng)段,例如該網(wǎng)段內(nèi),測(cè)試設(shè)備搜索到手機(jī)a、手機(jī)b和手機(jī)C。測(cè)試設(shè)備搜索到上述網(wǎng)段內(nèi)的所有用戶終端后,可獲取到該用戶終端反饋的搜索響應(yīng),該響應(yīng)中可包括設(shè)備類型、版本、MAC地址等設(shè)備信息。用戶終端以手機(jī)a為例進(jìn)行描述,當(dāng)需要對(duì)手機(jī)a的WIFI通信性能進(jìn)行測(cè)試時(shí),用戶可通過(guò)主機(jī)利用業(yè)務(wù)通道向測(cè)試設(shè)備發(fā)送測(cè)試指令,該測(cè)試指令中攜帶有項(xiàng)目標(biāo)識(shí),該測(cè)試指令用于指示測(cè)試設(shè)備對(duì)上述手機(jī)a發(fā)起該測(cè)試項(xiàng)目標(biāo)識(shí)對(duì)應(yīng)的測(cè)試項(xiàng)目,上述測(cè)試項(xiàng)目可包括:網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試;該傳輸層協(xié)議可為UDP協(xié)議或TCP協(xié)議,此處以UDP協(xié)議測(cè)試為例,測(cè)試設(shè)備通過(guò)業(yè)務(wù)通道接收到上述用戶發(fā)送的測(cè)試指令,確定測(cè)試項(xiàng)目為UDP協(xié)議測(cè)試,測(cè)試設(shè)備可向通過(guò)該測(cè)試設(shè)備中的物理網(wǎng)卡虛擬出第一虛擬網(wǎng)卡向上述手機(jī)a發(fā)起WIFI認(rèn)證,當(dāng)該WIFI認(rèn)證通過(guò)后,上述測(cè)試設(shè)備可基于該第一虛擬網(wǎng)卡與上述手機(jī)a建立WIFI連接,上述測(cè)試設(shè)備可通過(guò)上述WIFI連接,從上述手機(jī)a獲取到上述DUP協(xié)議測(cè)試對(duì)應(yīng)的項(xiàng)目參數(shù),該項(xiàng)目參數(shù)可包括該手機(jī)a的MAC地址或者該手機(jī)a的IP地址。上述測(cè)試設(shè)備獲取到上述項(xiàng)目參數(shù)后,該測(cè)試設(shè)備可基于控制通道,通過(guò)上述WIFI連接與上述手機(jī)a交互測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,例如,該測(cè)試設(shè)備可通過(guò)控制通道向上述手機(jī)a發(fā)送UDP測(cè)試數(shù)據(jù)包,該UDP測(cè)試數(shù)據(jù)包中可包含上述手機(jī)a的MAC地址或者IP地址,該測(cè)試設(shè)備可通過(guò)控制通獲取到上述手機(jī)a發(fā)送的該UDP測(cè)試數(shù)據(jù)包的UDP響應(yīng)報(bào)文,上述測(cè)試設(shè)備通過(guò)控制通接收到上述UDP響應(yīng)報(bào)文,可對(duì)該UDP響應(yīng)報(bào)文進(jìn)行解析和統(tǒng)計(jì),并生成UDP協(xié)議測(cè)試表使得用戶便于查看。若有多個(gè)用戶終端需要同時(shí)進(jìn)行無(wú)線通信性能測(cè)試時(shí),例如除了上述手機(jī)a,同時(shí)手機(jī)b也需要進(jìn)行無(wú)線通信性能進(jìn)行測(cè)試時(shí),則當(dāng)需要對(duì)手機(jī)b的WIFI通信性能進(jìn)行測(cè)試時(shí),用戶可通過(guò)主機(jī)利用業(yè)務(wù)通道向測(cè)試設(shè)備發(fā)送測(cè)試指令,該測(cè)試指令中攜帶有項(xiàng)目標(biāo)識(shí),該測(cè)試指令用于指示測(cè)試設(shè)備對(duì)上述手機(jī)b發(fā)起該測(cè)試項(xiàng)目標(biāo)識(shí)對(duì)應(yīng)的測(cè)試項(xiàng)目,上述測(cè)試項(xiàng)目可包括:網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試;該傳輸層協(xié)議可為TCP協(xié)議或TCP協(xié)議,此處以TCP協(xié)議測(cè)試為例,測(cè)試設(shè)備接收到上述用戶發(fā)送的測(cè)試指令,確定測(cè)試項(xiàng)目為TCP協(xié)議測(cè)試,測(cè)試設(shè)備可通過(guò)業(yè)務(wù)通道向通過(guò)該測(cè)試設(shè)備中的物理網(wǎng)卡虛擬出第二虛擬網(wǎng)卡向上述手機(jī)b發(fā)起WIFI認(rèn)證,當(dāng)該WIFI認(rèn)證通過(guò)后,上述測(cè)試設(shè)備可基于該第二虛擬網(wǎng)卡與上述手機(jī)b建立WIFI連接,上述測(cè)試設(shè)備可通過(guò)上述WIFI連接,從上述手機(jī)b獲取到上述DUP協(xié)議測(cè)試對(duì)應(yīng)的項(xiàng)目參數(shù),該項(xiàng)目參數(shù)可包括該手機(jī)b的MAC地址或者該手機(jī)b的IP地址。上述測(cè)試設(shè)備獲取到上述項(xiàng)目參數(shù)后,該測(cè)試設(shè)備可基于控制通道,通過(guò)上述WIFI連接與上述手機(jī)b交互測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,例如,該測(cè)試設(shè)備可通過(guò)控制通道向上述手機(jī)b發(fā)送TCP測(cè)試數(shù)據(jù)包,該TCP測(cè)試數(shù)據(jù)包中可包含上述手機(jī)b的MAC地址或者IP地址,該測(cè)試設(shè)備可通過(guò)控制通道獲取到上述手機(jī)b發(fā)送的該TCP測(cè)試數(shù)據(jù)包的TCP響應(yīng)報(bào)文,上述測(cè)試設(shè)備通過(guò)控制通道接收到上述TCP響應(yīng)報(bào)文,可對(duì)該TCP響應(yīng)報(bào)文進(jìn)行解析和統(tǒng)計(jì),并生成TCP協(xié)議測(cè)試表使得用戶便于查看。
[0156]上面對(duì)本發(fā)明實(shí)施例提供的無(wú)線通信模塊測(cè)試方法進(jìn)行詳細(xì)描述,下面對(duì)本發(fā)明實(shí)施例提供的測(cè)試設(shè)備進(jìn)行詳細(xì)描述,請(qǐng)參閱圖7,圖7為本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的一種結(jié)構(gòu)示意圖,如圖7所示,本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的一個(gè)實(shí)施例可包括:
[0157]接收單元601,用于接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0158]連接單元602,用于通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0159]交互單元603,用于通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互接收單元接602收到的所述測(cè)試指令中攜帶的所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包;
[0160]記錄單元604,用于記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0161 ] 本實(shí)施例中,接收單元601接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;連接單元602通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;交互單元603通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元604記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。這樣,接收單元601接收到測(cè)試指令后,連接單元602可通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,該第一用戶終端和第一虛擬網(wǎng)卡可交互該測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元604記錄該測(cè)試數(shù)據(jù)包的交互結(jié)果完成測(cè)試,因?yàn)楫?dāng)用戶終端需要被測(cè)試時(shí),測(cè)試設(shè)備可通過(guò)虛擬網(wǎng)卡與用戶終端進(jìn)行數(shù)據(jù)交互,而無(wú)需多個(gè)實(shí)體網(wǎng)卡和多個(gè)控制設(shè)備,從而可大大節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。
[0162]上述圖7所示實(shí)施例中,接收單元601可接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令,連接單元602通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;交互單元603通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元604記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。在實(shí)際應(yīng)用中,上述連接單元602還可用于通過(guò)物理網(wǎng)卡所虛擬出的第二虛擬網(wǎng)卡與第二用戶終端建立無(wú)線連接,交互單元603還可用于通過(guò)所述第二虛擬網(wǎng)卡和所述第二用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,下面以一個(gè)具體實(shí)施例進(jìn)行詳細(xì)描述,請(qǐng)參閱圖7,圖7為本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的另一種結(jié)構(gòu)示意圖,如圖7所示,本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的另一個(gè)實(shí)施例可包括:
[0163]接收單元601,用于接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0164]連接單元602,用于通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0165]交互單元603,用于通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述接收單元接602收到的所述測(cè)試指令中攜帶的測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包;
[0166]記錄單元604,用于記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0167]本發(fā)明實(shí)施例中的連接單元602還可進(jìn)一步用于通過(guò)第二虛擬網(wǎng)卡與第二用戶終端建立無(wú)線連接,其中,所述第二虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0168]本發(fā)明實(shí)施例中的交互單元603還可進(jìn)一步用于通過(guò)所述第二虛擬網(wǎng)卡和所述第二用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0169]本發(fā)明實(shí)施例中,所述測(cè)試項(xiàng)目為網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試;
[0170]所述傳輸層協(xié)議為UDP協(xié)議或TCP協(xié)議。
[0171 ] 本實(shí)施例中,接收單元601接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;連接單元602通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;交互單元603通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元604記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。這樣,接收單元601接收到測(cè)試指令后,連接單元602可通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,該第一用戶終端和第一虛擬網(wǎng)卡可交互該測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元604記錄該測(cè)試數(shù)據(jù)包的交互結(jié)果完成測(cè)試,因?yàn)楫?dāng)用戶終端需要被測(cè)試時(shí),測(cè)試設(shè)備可通過(guò)虛擬網(wǎng)卡與用戶終端進(jìn)行數(shù)據(jù)交互,而無(wú)需多個(gè)實(shí)體網(wǎng)卡和多個(gè)控制設(shè)備,從而可大大節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。
[0172]上述圖7所示實(shí)施例描述了接收單元601接收到攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令后,連接單元602可通過(guò)物理網(wǎng)卡所虛擬出多個(gè)虛擬網(wǎng)卡,并分別與多個(gè)用戶終端建立連接,交互單元603通過(guò)上述多個(gè)虛擬網(wǎng)卡分別與對(duì)應(yīng)的用戶終端交互測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元604記錄測(cè)試數(shù)據(jù)包的交互結(jié)果。在實(shí)際應(yīng)用中,上述測(cè)試設(shè)備還可包括其他單元,用于上述交互單元603與上述用戶終端進(jìn)行測(cè)試數(shù)據(jù)包的交互之前,通過(guò)無(wú)線連接從上述用戶終端獲取與測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),下面以一個(gè)具體實(shí)施例進(jìn)行詳細(xì)描述,請(qǐng)參閱圖8,圖8為本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的另一種結(jié)構(gòu)示意圖,如圖8所示,本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的另一個(gè)實(shí)施例可包括:
[0173]接收單元701,用于接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0174]連接單元702,用于通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0175]交互單元704,用于通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互接收單元702接收到的所述測(cè)試指令中攜帶的所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包;
[0176]記錄單元705,用于記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0177]本發(fā)明實(shí)施例中的連接單元702還可進(jìn)一步用于通過(guò)第二虛擬網(wǎng)卡與第二用戶終端建立無(wú)線連接,其中,所述第二虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0178]本發(fā)明實(shí)施例中的交互單元704還可進(jìn)一步用于通過(guò)所述第二虛擬網(wǎng)卡和所述第二用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0179]本發(fā)明實(shí)施例提供的測(cè)試設(shè)備還可進(jìn)一步包括:
[0180]獲取單元703,用于通過(guò)所述無(wú)線連接從所述第一用戶終端獲取與所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),其中,所述測(cè)試數(shù)據(jù)包包含所述測(cè)試參數(shù)。
[0181 ] 本發(fā)明實(shí)施例中,所述測(cè)試參數(shù)為IP地址或MAC地址。
[0182]接收單元701接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;連接單元702通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;交互單元704通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元705記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。這樣,接收單元701接收到測(cè)試指令后,連接單元702可通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,該第一用戶終端和第一虛擬網(wǎng)卡可交互該測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元705記錄該測(cè)試數(shù)據(jù)包的交互結(jié)果完成測(cè)試,因?yàn)楫?dāng)用戶終端需要被測(cè)試時(shí),測(cè)試設(shè)備可通過(guò)虛擬網(wǎng)卡與用戶終端進(jìn)行數(shù)據(jù)交互,而無(wú)需多個(gè)實(shí)體網(wǎng)卡和多個(gè)控制設(shè)備,從而可大大節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。
[0183]上述圖8所示的實(shí)施例描述了接收單元701接收到攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令后,連接單元702可通過(guò)物理網(wǎng)卡所虛擬出多個(gè)虛擬網(wǎng)卡,并分別與多個(gè)用戶終端建立連接,交互單元704通過(guò)上述多個(gè)虛擬網(wǎng)卡分別與對(duì)應(yīng)的用戶終端交互測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元705記錄測(cè)試數(shù)據(jù)包的交互結(jié)果。在實(shí)際應(yīng)用中,上述測(cè)試設(shè)備還可包括其他單元,用于在接收到攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令之前,進(jìn)行設(shè)備的查找搜索,以便檢測(cè)到該測(cè)試設(shè)備附件的用戶終端,下面以一個(gè)具體實(shí)施例進(jìn)行詳細(xì)描述,請(qǐng)參閱圖9,圖9為本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的另一種結(jié)構(gòu)示意圖,如圖9所示,本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的另一個(gè)實(shí)施例可包括:
[0184]接收單元803,用于接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0185]連接單元804,用于通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0186]交互單元806,用于通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述接收單元804接收到的所述測(cè)試指令中攜帶的測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包;
[0187]記錄單元807,用于記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0188]本發(fā)明實(shí)施例中的連接單元804還可進(jìn)一步用于通過(guò)第二虛擬網(wǎng)卡與第二用戶終端建立無(wú)線連接,其中,所述第二虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0189]本發(fā)明實(shí)施例中的交互單元806還可進(jìn)一步用于通過(guò)所述第二虛擬網(wǎng)卡和所述第二用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0190]本發(fā)明實(shí)施例提供的測(cè)試設(shè)備還可進(jìn)一步包括:
[0191]獲取單元805,用于通過(guò)所述無(wú)線連接從所述第一用戶終端獲取與所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),其中,所述測(cè)試數(shù)據(jù)包包含所述測(cè)試參數(shù)。
[0192]本發(fā)明實(shí)施例提供的測(cè)試設(shè)備還可進(jìn)一步包括:
[0193]查找單元801,用于查找預(yù)置端口下的所有的用戶終端或搜索預(yù)置網(wǎng)段內(nèi)的所有的用戶終端;
[0194]響應(yīng)獲取單元802,用于獲取所述用戶終端的設(shè)備信息。
[0195]本實(shí)施例中,查找單元801可進(jìn)行設(shè)備搜索,進(jìn)而搜索預(yù)置端口或預(yù)置網(wǎng)段內(nèi)的能夠訪問(wèn)的所有用戶終端,響應(yīng)獲取單元802獲取到用戶終端的設(shè)備信息,接收單元803接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;連接單元804通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;交互單元806通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元807記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。這樣,接收單元803接收到測(cè)試指令后,連接單元804可通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,該第一用戶終端和第一虛擬網(wǎng)卡可交互該測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元807記錄該測(cè)試數(shù)據(jù)包的交互結(jié)果完成測(cè)試,因?yàn)楫?dāng)用戶終端需要被測(cè)試時(shí),測(cè)試設(shè)備可通過(guò)虛擬網(wǎng)卡與用戶終端進(jìn)行數(shù)據(jù)交互,而無(wú)需多個(gè)實(shí)體網(wǎng)卡和多個(gè)控制設(shè)備,從而可大大節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度。
[0196]上述圖9所示的實(shí)施例中描述了查找單元801進(jìn)行設(shè)備搜索,進(jìn)而搜索預(yù)置端口或預(yù)置網(wǎng)段內(nèi)的能夠訪問(wèn)的所有用戶終端,響應(yīng)獲取單元802獲取到用戶終端的設(shè)備信息,接收單元803接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;連接單元804通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;交互單元806通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元807記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。在實(shí)際應(yīng)用中,上述接收單元803和交互單元806可通過(guò)不同的通道分別完成接收測(cè)試指令和與第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,下面以一個(gè)具體的實(shí)施例進(jìn)行詳細(xì)描述,請(qǐng)參閱圖9,圖9為本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的另一種結(jié)構(gòu)示意圖,如圖9所示,本發(fā)明實(shí)施例提供的測(cè)試設(shè)備的另一個(gè)實(shí)施例可包括:
[0197]接收單元803,用于接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0198]連接單元804,用于通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0199]交互單元806,用于通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述接收單元804接收到的所述測(cè)試指令中攜帶的測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包;
[0200]記錄單元807,用于記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0201]本發(fā)明實(shí)施例中的連接單元804還可進(jìn)一步用于通過(guò)物理網(wǎng)卡所虛擬出的第二虛擬網(wǎng)卡與第二用戶終端建立無(wú)線連接;
[0202]本發(fā)明實(shí)施例中的交互單元806還可進(jìn)一步用于通過(guò)所述第二虛擬網(wǎng)卡和所述第二用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0203]本發(fā)明實(shí)施例提供的測(cè)試設(shè)備還可進(jìn)一步包括:
[0204]獲取單元805,用于通過(guò)所述無(wú)線連接從所述第一用戶終端獲取與所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),其中,所述測(cè)試數(shù)據(jù)包包含所述測(cè)試參數(shù)。
[0205]本發(fā)明實(shí)施例提供的測(cè)試設(shè)備還可進(jìn)一步包括:
[0206]查找單元801,用于查找預(yù)置端口下的所有的用戶終端或搜索預(yù)置網(wǎng)段內(nèi)的所有的用戶終端;
[0207]響應(yīng)獲取單元802,用于獲取所述用戶終端的設(shè)備信息。
[0208]本發(fā)明實(shí)施例中的接收單元803還可進(jìn)一步用于通過(guò)業(yè)務(wù)通道接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令。
[0209]本發(fā)明實(shí)施例中的交互單元806還可進(jìn)一步用于基于控制通道,通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)。
[0210]本實(shí)施例中,查找單元801可進(jìn)行設(shè)備搜索,進(jìn)而搜索預(yù)置端口或預(yù)置網(wǎng)段內(nèi)的能夠訪問(wèn)的所有用戶終端,響應(yīng)獲取單元802獲取到用戶終端的設(shè)備信息,接收單元803通過(guò)業(yè)務(wù)通道接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;連接單元804設(shè)備通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接;交互單元806基于控制通道,通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元807記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。這樣,接收單元803接收到測(cè)試指令后,連接單元804可通過(guò)物理網(wǎng)卡所虛擬出的第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,該第一用戶終端和第一虛擬網(wǎng)卡可交互該測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,記錄單元807記錄該測(cè)試數(shù)據(jù)包的交互結(jié)果完成測(cè)試,因?yàn)楫?dāng)用戶終端需要被測(cè)試時(shí),測(cè)試設(shè)備可通過(guò)虛擬網(wǎng)卡與用戶終端進(jìn)行數(shù)據(jù)交互,而無(wú)需多個(gè)實(shí)體網(wǎng)卡和多個(gè)控制設(shè)備,從而可大大節(jié)約用戶終端的測(cè)試成本,增加測(cè)試的便捷度,同時(shí),采用控制通道與業(yè)務(wù)通道并存的方式,可以通過(guò)控制通道完成測(cè)試的配置與測(cè)試結(jié)果的獲取,從而可簡(jiǎn)化測(cè)試組網(wǎng)。
[0211]為了便于理解,下面以一個(gè)具體應(yīng)用場(chǎng)景對(duì)本發(fā)明實(shí)施例提供的測(cè)試設(shè)備中各單元的交互進(jìn)行詳細(xì)描述。
[0212]當(dāng)需要對(duì)用戶終端的無(wú)線通信性能進(jìn)行測(cè)試時(shí),這里的無(wú)線通信以WIFI為例,測(cè)試設(shè)備中的查找單元801可搜索用戶預(yù)置的端口下能夠訪問(wèn)到的所有的用戶終端,查找單元801還可所述預(yù)置網(wǎng)段內(nèi)的所以的用戶終端,例如該預(yù)置網(wǎng)段為IP地址從192.168.1.1到192.178.1.1的網(wǎng)段,例如該網(wǎng)段內(nèi),查找單元801搜索到手機(jī)a、手機(jī)b和手機(jī)C。查找單元801搜索到上述網(wǎng)段內(nèi)的所有用戶終端后,響應(yīng)獲取單元802可獲取到該用戶終端反饋的搜索響應(yīng),該響應(yīng)中可包括設(shè)備類型、版本、MAC地址等設(shè)備信息。用戶終端以手機(jī)a為例進(jìn)行描述,當(dāng)需要對(duì)手機(jī)a的WIFI通信性能進(jìn)行測(cè)試時(shí),用戶可通過(guò)主機(jī)利用業(yè)務(wù)通道向接收單元803發(fā)送測(cè)試指令,該測(cè)試指令中攜帶有項(xiàng)目標(biāo)識(shí),該測(cè)試指令用于指示測(cè)試設(shè)備對(duì)上述手機(jī)a發(fā)起該測(cè)試項(xiàng)目標(biāo)識(shí)對(duì)應(yīng)的測(cè)試項(xiàng)目,上述測(cè)試項(xiàng)目可包括:網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試;該傳輸層協(xié)議可為UDP協(xié)議或TCP協(xié)議,此處以UDP協(xié)議測(cè)試為例,接收單元803通過(guò)業(yè)務(wù)通道接收到上述用戶發(fā)送的測(cè)試指令,確定測(cè)試項(xiàng)目為UDP協(xié)議測(cè)試,連接單元804可向通過(guò)該測(cè)試設(shè)備中的物理網(wǎng)卡虛擬出第一虛擬網(wǎng)卡向上述手機(jī)a發(fā)起WIFI認(rèn)證,當(dāng)該WIFI認(rèn)證通過(guò)后,上述連接單元804可基于該第一虛擬網(wǎng)卡與上述手機(jī)a建立WIFI連接,獲取單元805可通過(guò)上述WIFI連接,從上述手機(jī)a獲取到上述DUP協(xié)議測(cè)試對(duì)應(yīng)的項(xiàng)目參數(shù),該項(xiàng)目參數(shù)可包括該手機(jī)a的MAC地址或者該手機(jī)a的IP地址。上述獲取單元805獲取到上述項(xiàng)目參數(shù)后,交互單元806可基于控制通道,通過(guò)上述WIFI連接與上述手機(jī)a交互測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,例如,該交互單元806可通過(guò)控制通道向上述手機(jī)a發(fā)送UDP測(cè)試數(shù)據(jù)包,該UDP測(cè)試數(shù)據(jù)包中可包含上述手機(jī)a的MAC地址或者IP地址,該交互單元806可通過(guò)控制通道獲取到上述手機(jī)a發(fā)送的該UDP測(cè)試數(shù)據(jù)包的UDP響應(yīng)報(bào)文,上述交互單元806通過(guò)控制通道接收到上述UDP響應(yīng)報(bào)文,記錄單元807可對(duì)該UDP響應(yīng)報(bào)文進(jìn)行解析和統(tǒng)計(jì),并生成UDP協(xié)議測(cè)試表使得用戶便于查看。若有多個(gè)用戶終端需要同時(shí)進(jìn)行無(wú)線通信性能測(cè)試時(shí),例如除了上述手機(jī)a,同時(shí)手機(jī)b也需要進(jìn)行無(wú)線通信性能進(jìn)行測(cè)試時(shí),則當(dāng)需要對(duì)手機(jī)b的WIFI通信性能進(jìn)行測(cè)試時(shí),用戶通過(guò)主機(jī)利用業(yè)務(wù)通道可向接收單元803發(fā)送測(cè)試指令,該測(cè)試指令中攜帶有項(xiàng)目標(biāo)識(shí),該測(cè)試指令用于指示測(cè)試設(shè)備對(duì)上述手機(jī)b發(fā)起該測(cè)試項(xiàng)目標(biāo)識(shí)對(duì)應(yīng)的測(cè)試項(xiàng)目,上述測(cè)試項(xiàng)目可包括:網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試;該傳輸層協(xié)議可為TCP協(xié)議或TCP協(xié)議,此處以TCP協(xié)議測(cè)試為例,接收單元803接收到上述用戶發(fā)送的測(cè)試指令,確定測(cè)試項(xiàng)目為TCP協(xié)議測(cè)試,連接單元804可通過(guò)業(yè)務(wù)通道向通過(guò)該測(cè)試設(shè)備中的物理網(wǎng)卡虛擬出第二虛擬網(wǎng)卡向上述手機(jī)b發(fā)起WIFI認(rèn)證,當(dāng)該WIFI認(rèn)證通過(guò)后,上述連接單元804可基于該第二虛擬網(wǎng)卡與上述手機(jī)b建立WIFI連接,獲取單元805可通過(guò)上述WIFI連接,從上述手機(jī)b獲取到上述DUP協(xié)議測(cè)試對(duì)應(yīng)的項(xiàng)目參數(shù),該項(xiàng)目參數(shù)可包括該手機(jī)b的MAC地址或者該手機(jī)b的IP地址。上述獲取單元805獲取到上述項(xiàng)目參數(shù)后,交互單元806可基于控制通道,通過(guò)上述WIFI連接與上述手機(jī)b交互測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,例如,該交互單元806可通過(guò)控制通道向上述手機(jī)b發(fā)送TCP測(cè)試數(shù)據(jù)包,該TCP測(cè)試數(shù)據(jù)包中可包含上述手機(jī)b的MAC地址或者IP地址,該交互單元806可通過(guò)控制通道獲取到上述手機(jī)b發(fā)送的該TCP測(cè)試數(shù)據(jù)包的TCP響應(yīng)報(bào)文,上述交互單元806通過(guò)控制通道接收到上述TCP響應(yīng)報(bào)文,記錄單元807可對(duì)該TCP響應(yīng)報(bào)文進(jìn)行解析和統(tǒng)計(jì),并生成TCP協(xié)議測(cè)試表使得用戶便于查看。
[0213]上面從模塊化功能實(shí)體的角度對(duì)本發(fā)明實(shí)施例中的測(cè)試設(shè)備進(jìn)行了描述,下面從硬件處理的角度對(duì)本發(fā)明實(shí)施例中的測(cè)試設(shè)備進(jìn)行描述,請(qǐng)參閱圖10,本發(fā)明實(shí)施例中的測(cè)試設(shè)備900另一實(shí)施例包括:
[0214]接收器901、發(fā)送器902、處理器903和存儲(chǔ)器904 (其中測(cè)試設(shè)備900中的處理器901的數(shù)量可以一個(gè)或多個(gè),圖6中以一個(gè)處理器901為例)。在本發(fā)明的一些實(shí)施例中,接收器901、發(fā)送器902、處理器903和存儲(chǔ)器904可通過(guò)總線或其它方式連接,其中,圖6中以通過(guò)總線連接為例。
[0215]其中,
[0216]通過(guò)調(diào)用存儲(chǔ)器904存儲(chǔ)的操作指令,處理器903,用于執(zhí)行如下步驟:
[0217]接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0218]通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0219]通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0220]在本發(fā)明的一些實(shí)施例中,處理器903還用于執(zhí)行以下步驟:
[0221]通過(guò)第二虛擬網(wǎng)卡與第二用戶終端建立無(wú)線連接,其中,所述第二虛擬網(wǎng)卡通過(guò)所述測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái);
[0222]通過(guò)所述第二虛擬網(wǎng)卡和所述第二用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
[0223]在本發(fā)明的一些實(shí)施例中,處理器903還用于執(zhí)行以下步驟:
[0224]通過(guò)所述無(wú)線連接從所述第一用戶終端獲取與所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),使得所述測(cè)試設(shè)備可基于所述測(cè)試參數(shù),通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,其中,所述測(cè)試數(shù)據(jù)包包含所述測(cè)試參數(shù)。
[0225]在本發(fā)明的一些實(shí)施例中,處理器903還用于執(zhí)行以下步驟:
[0226]通過(guò)業(yè)務(wù)通道接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令;
[0227]基于控制通道,通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
[0228]在本發(fā)明的一些實(shí)施例中,處理器903還用于執(zhí)行以下步驟:
[0229]查找預(yù)置端口下的所有的用戶終端或搜索預(yù)置網(wǎng)段內(nèi)的所有的用戶終端;
[0230]測(cè)試設(shè)備獲取所述用戶終端的設(shè)備信息。
[0231]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
[0232]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0233]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0234]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0235]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0236]以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【權(quán)利要求】
1.一種無(wú)線通信模塊測(cè)試方法,其特征在于,包括: 接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令; 通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái); 通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 通過(guò)第二虛擬網(wǎng)卡與第二用戶終端建立無(wú)線連接,其中,所述第二虛擬網(wǎng)卡通過(guò)所述測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái); 通過(guò)所述第二虛擬網(wǎng)卡和所述第二用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,并記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包之前,所述方法還包括: 通過(guò)所述無(wú)線連接從所述第一用戶終端獲取與所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),使得所述測(cè)試設(shè)備可基于所述測(cè)試參數(shù),通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,其中,所述測(cè)試數(shù)據(jù)包包含所述測(cè)試參數(shù)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令具體包括: 通過(guò)業(yè)務(wù)通道接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令; 所述通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包具體包括: 基于控制通道,通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令之前,所述方法還包括: 查找預(yù)置端口下的所有的用戶終端或搜索預(yù)置網(wǎng)段內(nèi)的所有的用戶終端; 獲取所述用戶終端的設(shè)備信息。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述測(cè)試項(xiàng)目為網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試。
7.—種測(cè)試設(shè)備,其特征在于,包括: 接收單元,用于接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令; 連接單元,用于通過(guò)第一虛擬網(wǎng)卡與第一用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái); 交互單元,用于通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述接收單元接收到的所述測(cè)試指令中攜帶的測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包; 記錄單元,用于記錄所述測(cè)試數(shù)據(jù)包的交互結(jié)果。
8.根據(jù)權(quán)利要求7所述的測(cè)試設(shè)備,其特征在于,所述連接單元還用于通過(guò)第二虛擬網(wǎng)卡與第二用戶終端建立無(wú)線連接,其中,所述第一虛擬網(wǎng)卡通過(guò)測(cè)試設(shè)備中的物理網(wǎng)卡所虛擬出來(lái); 所述交互單元還用于通過(guò)所述第二虛擬網(wǎng)卡和所述第二用戶終端交互所述接收單元接收到的所述測(cè)試指令中攜帶的測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
9.根據(jù)權(quán)利要求7或8所述的測(cè)試設(shè)備,其特征在于,所述測(cè)試設(shè)備還包括: 獲取單元,用于通過(guò)所述無(wú)線連接從所述第一用戶終端獲取與所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試參數(shù),使得所述測(cè)試設(shè)備可基于所述測(cè)試參數(shù),通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包,其中,所述測(cè)試數(shù)據(jù)包包含所述測(cè)試參數(shù)。
10.根據(jù)權(quán)利7所述的測(cè)試設(shè)備,其特征在于,所述接收單元具體用于通過(guò)業(yè)務(wù)通道接收攜帶測(cè)試項(xiàng)目標(biāo)識(shí)的測(cè)試指令; 所述交互單元具體用于基于控制通道,通過(guò)所述第一虛擬網(wǎng)卡和所述第一用戶終端交互所述接收單元接收到的所述測(cè)試指令中攜帶的測(cè)試項(xiàng)目標(biāo)識(shí)所表示的測(cè)試項(xiàng)目對(duì)應(yīng)的測(cè)試數(shù)據(jù)包。
11.根據(jù)權(quán)利7所述的測(cè)試設(shè)備,其特征在于,所述測(cè)試設(shè)備還包括: 查找單元,用于查找預(yù)置端口下的所有的用戶終端或搜索預(yù)置網(wǎng)段內(nèi)的所有的用戶終端; 響應(yīng)獲取單元,用于獲取所述用戶終端的設(shè)備信息。
12.根據(jù)權(quán)利要求8所述的測(cè)試設(shè)備,其特征在于,所述測(cè)試項(xiàng)目為網(wǎng)絡(luò)層協(xié)議測(cè)試或傳輸層協(xié)議測(cè)試或物理層協(xié)議測(cè)試或數(shù)據(jù)鏈路層協(xié)議測(cè)試或應(yīng)用層協(xié)議測(cè)試。
【文檔編號(hào)】H04B17/00GK104270204SQ201410438480
【公開日】2015年1月7日 申請(qǐng)日期:2014年8月30日 優(yōu)先權(quán)日:2014年8月30日
【發(fā)明者】肖春華, 徐應(yīng)華 申請(qǐng)人:杭州華為數(shù)字技術(shù)有限公司