国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Wi?Fi模塊測試方法及裝置和計(jì)算機(jī)可讀存儲介質(zhì)與流程

      文檔序號:11681846閱讀:306來源:國知局
      Wi?Fi模塊測試方法及裝置和計(jì)算機(jī)可讀存儲介質(zhì)與流程

      本發(fā)明涉及測試技術(shù)領(lǐng)域,尤其涉及一種wi-fi模塊測試方法及裝置和計(jì)算機(jī)可讀存儲介質(zhì)。



      背景技術(shù):

      wi-fi(wirelessfidelity,無線聯(lián)網(wǎng)通信)模塊又名串口wi-fi模塊,是一種將串口或ttl電平(晶體管-晶體管邏輯電平)轉(zhuǎn)為符合wi-fi無線網(wǎng)絡(luò)通信標(biāo)準(zhǔn)的嵌入式模塊,內(nèi)置無線網(wǎng)絡(luò)協(xié)議ieee802.11b.g.n協(xié)議棧以及tcp/ip協(xié)議棧。傳統(tǒng)的硬件設(shè)備在嵌入wi-fi模塊可以直接利用wi-fi聯(lián)入互聯(lián)網(wǎng),是實(shí)現(xiàn)無線智能家居、m2m等物聯(lián)網(wǎng)應(yīng)用的重要組成部分。

      現(xiàn)有的wi-fi模塊測試技術(shù)較為空白,需要依靠人工抽檢生產(chǎn)線上的wi-fi模塊,檢測效率低,檢測時(shí)間長。



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

      本發(fā)明的主要目的在于提供一種wi-fi模塊測試方法及裝置和計(jì)算機(jī)可讀存儲介質(zhì),旨在解決現(xiàn)有wi-fi模塊測試過程檢測效率低、檢測時(shí)間長的問題。

      為實(shí)現(xiàn)上述目的,本發(fā)明提供一種wi-fi模塊測試方法,wi-fi模塊測試裝置的串行通訊端口與多個(gè)wi-fi模塊的串口相連,所述wi-fi模塊測試方法包括以下步驟:

      獲取所述wi-fi模塊的模塊信息,并驗(yàn)證所述wi-fi模塊的模塊信息是否通過;

      通過所述wi-fi模塊收發(fā)透傳指令,驗(yàn)證透傳指令測試是否通過;

      隨機(jī)抽取wi-fi模塊并進(jìn)行配網(wǎng)測試;

      將模塊信息驗(yàn)證通過、透傳指令測試通過且未被抽取的wi-fi模塊,或者模塊信息驗(yàn)證通過、透傳指令測試通過且配網(wǎng)測試通過的wi-fi模塊確認(rèn)為通過wi-fi模塊測試。

      優(yōu)選的,所述獲取所述wi-fi模塊的模塊信息,驗(yàn)證所述wi-fi模塊的模塊信息是否通過的步驟包括:

      判斷所述wi-fi模塊是否成功進(jìn)入接入點(diǎn)模式;

      在所述wi-fi模塊成功進(jìn)入接入點(diǎn)模式時(shí),獲取該wi-fi模塊的固件版本號,并判斷該固件版本號是否正確;以及讀取該wi-fi模塊的mac地址,并判斷該mac地址是否在有效范圍內(nèi);

      在該wi-fi模塊的固件版本號正確且所述mac地址在有效范圍內(nèi)時(shí),判斷無線網(wǎng)卡是否成功連接目標(biāo)接入點(diǎn);

      在所述無線網(wǎng)卡成功連接目標(biāo)接入點(diǎn)時(shí),確認(rèn)wi-fi模塊的模塊信息驗(yàn)證通過。

      優(yōu)選的,還包括以下步驟中的至少一個(gè):

      在所述wi-fi模塊未成功進(jìn)入接入點(diǎn)模式時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試;或者

      在所述wi-fi模塊的固件版本號不正確時(shí),確認(rèn)所述wi-fi模塊20未通過wi-fi模塊測試;或者

      在所述wi-fi模塊的mac地址不在有效范圍內(nèi)時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試;或者

      在所述無線網(wǎng)卡未成功連接所述接入點(diǎn)時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試。

      優(yōu)選的,還包括步驟:

      在所述透傳指令未發(fā)送成功時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試。

      優(yōu)選的,所述隨機(jī)抽取wi-fi模塊并進(jìn)行配網(wǎng)測試步驟包括:

      隨機(jī)抽取所述wi-fi模塊,并將所抽取的wi-fi模塊切換至自動配網(wǎng)模式;

      當(dāng)所述被抽取wi-fi模塊成功進(jìn)入自動配網(wǎng)模式時(shí),判斷測試終端是否成功通過所述wi-fi模塊連接至路由器;

      當(dāng)成功通過所述wi-fi模塊連接至路由器時(shí),判斷測試終端是否成功通過所述wi-fi模塊連接至云服務(wù)器;

      當(dāng)成功通過所述wi-fi模塊連接至云服務(wù)器時(shí),確認(rèn)該被抽取的wi-fi模塊的配網(wǎng)測試通過。

      優(yōu)選的,還包括以下步驟中的至少一個(gè):

      當(dāng)被抽取的wi-fi模塊未成功進(jìn)入自動配網(wǎng)模式時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試;或者

      測試終端未成功通過所述wi-fi模塊連接至路由器時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試;或者

      測試終端未成功通過所述wi-fi模塊連接至云服務(wù)器時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試。

      優(yōu)選的,還包括步驟:

      當(dāng)存在確認(rèn)為未通過wi-fi模塊測試的wi-fi模塊時(shí),保存該wi-fi模塊的測試日志。

      優(yōu)選的,還包括步驟:

      根據(jù)所述確認(rèn)為測試失敗的wi-fi模塊的測試日志,獲取該wi-fi模塊被確認(rèn)為未通過wi-fi模塊測試的測試數(shù)據(jù)。

      本發(fā)明還提供一種wi-fi模塊測試裝置,所述wi-fi模塊測試裝置包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的wi-fi模塊測試程序,所述wi-fi模塊測試程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一項(xiàng)所述的wi-fi模塊測試方法的步驟。

      此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲有wi-fi模塊測試程序,所述wi-fi模塊測試程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一項(xiàng)所述的wi-fi模塊測試方法的步驟。

      本發(fā)明實(shí)施例提出的一種wi-fi模塊測試方法,通過獲取每一所述wi-fi模塊的模塊信息、通過所述wi-fi模塊發(fā)送透傳指令以及隨機(jī)抽取所述wi-fi模塊并配網(wǎng),實(shí)現(xiàn)了對wi-fi模塊的快速和高效檢測。

      附圖說明

      圖1是本發(fā)明實(shí)施例方案涉及的硬件運(yùn)行環(huán)境的結(jié)構(gòu)示意圖;

      圖2為本發(fā)明wi-fi模塊測試方法方法一實(shí)施例的流程示意圖;

      圖3為圖2中步驟s10的細(xì)化流程示意圖;

      圖4為圖2中步驟s30的細(xì)化流程示意圖;

      圖5為本發(fā)明wi-fi模塊測試方法方法又一實(shí)施例的流程示意圖。

      本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。

      具體實(shí)施方式

      應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

      在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身沒有特定的意義。因此,“模塊”、“部件”或“單元”可以混合地使用。

      如圖1所示,圖1是本發(fā)明實(shí)施例方案涉及的硬件運(yùn)行環(huán)境的結(jié)構(gòu)示意圖。

      本實(shí)施例的技術(shù)方案在于如何利用測試終端10實(shí)現(xiàn)對多個(gè)wi-fi模塊20的高效和快速測試,在一實(shí)施例中,wi-fi模塊測試裝置包括測試終端10、無線網(wǎng)卡30、測試工裝40、路由器50及云服務(wù)器60,本實(shí)施例中的測試終端10為一計(jì)算機(jī)。

      本實(shí)施例中的無線網(wǎng)卡30與計(jì)算機(jī)通信相連,具體用于測試wi-fi模塊20的wi-fi接入功能。

      應(yīng)當(dāng)理解的是,wi-fi模塊20具有兩種功能,一是作為接收器接收網(wǎng)絡(luò)信號,典型的使用模式是手機(jī)、筆記本電腦通過wi-fi模塊20連接路由器50并訪問網(wǎng)絡(luò);另一種功能則是作為發(fā)射器發(fā)送wi-fi信號,典型的使用模式為路由器50中發(fā)射wi-fi信號的wi-fi模塊20以及利用手機(jī)或筆記本電腦中的wi-fi模塊20打開共享熱點(diǎn)(hotpoint)時(shí)的wi-fi模塊20。本實(shí)施例中,無線網(wǎng)卡30主要用于在wi-fi模塊20作為發(fā)射器使用時(shí),測試是否能成功訪問wi-fi模塊20。

      該路由器50連接至網(wǎng)絡(luò),并可以通過網(wǎng)絡(luò)連接至云服務(wù)器60,這里的網(wǎng)絡(luò)指的是互聯(lián)網(wǎng)或者局域網(wǎng),優(yōu)選為互聯(lián)網(wǎng),可以清楚明了的確認(rèn)連接是否成功。該路由器50主要用于測試wi-fi模塊20作為接收器時(shí)的功能。

      本實(shí)施例中的測試工裝40主要固定wi-fi模塊20,并實(shí)現(xiàn)wi-fi模塊20的供電、wi-fi模塊20的各接口與計(jì)算機(jī)的連接等功能,其具體結(jié)構(gòu)可參考現(xiàn)有的及改進(jìn)的電子設(shè)備測試工裝。

      請參閱圖2,本發(fā)明提供一種wi-fi模塊測試方法。

      s10、獲取wi-fi模塊20的模塊信息,并驗(yàn)證所述wi-fi模塊20的模塊信息是否通過。

      本實(shí)施例的技術(shù)方案中,獲取的wi-fi模塊20的模塊信息包括wi-fi模塊20的固件版本號、mac地址等信息,在獲取wi-fi模塊20的模塊信息后,按照預(yù)設(shè)規(guī)則對wi-fi模塊20的各項(xiàng)模塊信息進(jìn)行校驗(yàn),如果該wi-fi模塊20的模塊信息滿足預(yù)設(shè)條件,則該wi-fi模塊20的模塊信息驗(yàn)證通過,否則驗(yàn)證未通過。

      s20、通過所述wi-fi模塊20收發(fā)透傳指令,驗(yàn)證透傳指令測試是否通過。

      本實(shí)施例中的透傳指令指的是透明傳輸,具體指將串口的數(shù)據(jù)通過無線方式發(fā)送到另一個(gè)終端,接收到的終端將收到的數(shù)據(jù)處理轉(zhuǎn)換成原來的數(shù)據(jù),無論該傳輸?shù)臄?shù)據(jù)和無線網(wǎng)絡(luò)狀態(tài)如何,均不在傳輸過程中對數(shù)據(jù)進(jìn)行任何處理。

      本實(shí)施例中,如果測試終端10成功通過所述wi-fi模塊20發(fā)送了透傳指令,則將該wi-fi模塊20確認(rèn)為透傳指令測試通過。

      s30、隨機(jī)抽取wi-fi模塊20并進(jìn)行配網(wǎng)測試。

      本實(shí)施例中,對wi-fi模塊20的配網(wǎng)過程值得是利用wi-fi模塊20作為接收器接收信號,在本實(shí)施例的某一具體實(shí)施方式中,具體指利用wi-fi模塊20作為接收器與路由器50相連。

      s40、將模塊信息驗(yàn)證通過、透傳指令測試通過且未被抽取的wi-fi模塊20,或者模塊信息驗(yàn)證通過、透傳指令測試通過且配網(wǎng)測試通過的wi-fi模塊20確認(rèn)為通過wi-fi模塊測試。

      本實(shí)施例的技術(shù)方案中,首先將每一wi-fi模塊20設(shè)置于測試工裝40上,為了提高效率,本實(shí)施例中可同時(shí)對多個(gè)wi-fi模塊20進(jìn)行測試,具體的,將多個(gè)wi-fi模塊20設(shè)置于測試工裝40上,并將wi-fi模塊20的各接口通過測試工裝40連接至測試終端10。本實(shí)施例中為將wi-fi模塊20的debug串口和通訊串口連接至計(jì)算機(jī)的com接口。

      在將wi-fi模塊20的debug串口和通訊串口連接至計(jì)算機(jī)以后,進(jìn)一步測試wi-fi模塊20的功能是否正常,具體包括獲取wi-fi模塊20的模塊信息、利用wi-fi模塊20發(fā)送透傳指令和隨機(jī)抽取wi-fi模塊20并配網(wǎng)。

      應(yīng)當(dāng)理解的是,對wi-fi模塊20上述測試過程的順序并不是固定的,例如可以先獲取wi-fi模塊20的模塊信息,然后利用wi-fi模塊20發(fā)送透傳指令,最后隨機(jī)抽取wi-fi模塊20并配網(wǎng);也可以先利用wi-fi模塊20發(fā)送透傳指令,然后獲取wi-fi模塊20的模塊信息,最后隨機(jī)抽取wi-fi模塊20并配網(wǎng)。這三個(gè)測試過程的先后順序均是可以調(diào)換的。

      本實(shí)施例的技術(shù)方案中,通過利用測試終端10連接至多個(gè)wi-fi模塊20并通過獲取每一所述wi-fi模塊20的模塊信息、通過所述wi-fi模塊20發(fā)送透傳指令以及隨機(jī)抽取所述wi-fi模塊20并配網(wǎng),實(shí)現(xiàn)了對wi-fi模塊20的快速和高效檢測。

      請進(jìn)一步參閱圖3,在某一具體實(shí)施方式中,所述步驟s20具體包括

      s11、判斷所述wi-fi模塊20是否成功進(jìn)入接入點(diǎn)模式。

      應(yīng)當(dāng)理解的是,wi-fi模塊20的模塊信息主要對應(yīng)wi-fi模塊20在作為發(fā)射器時(shí)的參數(shù),所以本實(shí)施例中首先判斷wi-fi模塊20是否能成功進(jìn)入接入點(diǎn)模式。

      在所述wi-fi模塊20成功進(jìn)入接入點(diǎn)模式時(shí),執(zhí)行步驟s22以及s23。

      s12、在所述wi-fi模塊20成功進(jìn)入接入點(diǎn)模式時(shí),獲取該wi-fi模塊20的固件版本號,并判斷該固件版本號是否正確;

      s13、讀取該wi-fi模塊20的mac地址,并判斷該mac地址是否在有效范圍內(nèi)。

      本實(shí)施例中在wi-fi模塊20成功進(jìn)入接入點(diǎn)模式后,進(jìn)一步的獲取wi-fi模塊20的固件版本號及mac地址,wi-fi模塊20的固件版本號及mac地址的獲取順序并不受限,可以先獲取wi-fi模塊20的固件版本號,再獲取其mac地址,也可以先獲取其mac地址,再獲取wi-fi模塊20的固件版本號,本實(shí)施例中以第一種情況為例。

      在獲取wi-fi模塊20的固件版本號及其mac地址后,分別判斷其是否滿足預(yù)設(shè)的條件,具體包括判斷wi-fi模塊20的固件版本號是否正確以及mac地址是否在有效范圍內(nèi)。

      s14、在該wi-fi模塊20的固件版本號正確且所述mac地址在有效范圍內(nèi)時(shí),判斷無線網(wǎng)卡是否成功連接目標(biāo)接入點(diǎn)。

      本實(shí)施例中進(jìn)一步判斷是否可以通過無線網(wǎng)卡30接入由該wi-fi模塊20建立的接入點(diǎn)。

      s15、在所述無線網(wǎng)卡成功連接目標(biāo)接入點(diǎn)時(shí),確認(rèn)wi-fi模塊20的模塊信息驗(yàn)證通過。

      優(yōu)選的,還包括以下步驟中的至少一個(gè):

      在所述wi-fi模塊20未成功進(jìn)入接入點(diǎn)模式時(shí),確認(rèn)所述wi-fi模塊20未通過wi-fi模塊測試;或者

      在所述wi-fi模塊20的固件版本號不正確時(shí),確認(rèn)所述wi-fi模塊20未通過wi-fi模塊測試;或者

      在所述wi-fi模塊20的mac地址不在有效范圍內(nèi)時(shí),確認(rèn)所述wi-fi模塊20未通過wi-fi模塊測試;或者

      在所述無線網(wǎng)卡未成功連接所述接入點(diǎn)時(shí),確認(rèn)所述wi-fi模塊20未通過wi-fi模塊測試。

      本實(shí)施例中,如果wi-fi模塊20存在有關(guān)模塊信息的故障時(shí),比如導(dǎo)致模塊信息驗(yàn)證未通過時(shí),則必然也未通過wi-fi模塊測試,此時(shí)執(zhí)行步驟s60:

      s60、確認(rèn)該wi-fi模塊20未通過wi-fi模塊測試。

      進(jìn)一步的,當(dāng)所述透傳指令未發(fā)射成功時(shí),同樣則執(zhí)行所述s60步驟:

      請參閱圖4,在又一實(shí)施例中,所述步驟s30包括:

      s31、隨機(jī)抽取所述wi-fi模塊20,并將所抽取的wi-fi模塊20切換至自動配網(wǎng)模式。

      s32、當(dāng)所述被抽取wi-fi模塊20成功進(jìn)入自動配網(wǎng)模式時(shí),判斷測試終端10是否成功通過所述wi-fi模塊20連接至路由器50。

      s33、當(dāng)測試終端10成功通過所述wi-fi模塊20連接至路由器50時(shí),判斷測試終端10是否成功通過所述wi-fi模塊20連接至云服務(wù)器60。

      s34、當(dāng)測試終端10成功通過所述wi-fi模塊20連接至云服務(wù)器60時(shí),確認(rèn)該被抽取的wi-fi模塊20的配網(wǎng)測試通過。

      應(yīng)當(dāng)理解的是,這一過程中并不對每一wi-fi模塊20進(jìn)行配網(wǎng)測試,因?yàn)閷γ恳粀i-fi模塊20將浪費(fèi)較大的人力物力,而隨機(jī)取樣可通過合理控制樣本數(shù)量合理評估每一批產(chǎn)品的平均質(zhì)量。本實(shí)施例中隨機(jī)抽取若干wi-fi模塊20進(jìn)行測試,例如將所有的wi-fi模塊20依次編號,并將所有尾數(shù)為1和6的wi-fi模塊20作為樣本進(jìn)行測試。具體的抽樣比例可根據(jù)加工質(zhì)量、加工工藝等多種條件綜合考慮。

      本實(shí)施例中的自動配網(wǎng)模式指的是在測試終端10上,即本實(shí)施例中的計(jì)算機(jī),輸入路由器50的ssid和密碼。本實(shí)施例中進(jìn)一步利用每一被抽取的wi-fi模塊20通過與路由器50相對應(yīng)的ssid和密碼連接至目標(biāo)路由器50。

      當(dāng)測試終端10成功通過所述wi-fi模塊20連接至路由器50時(shí),進(jìn)一步在測試終端10上訪問云服務(wù)器60,具體的可以是訪問一網(wǎng)站并打開某一指定網(wǎng)頁,也可以是利用一客戶端程序連接至目標(biāo)服務(wù)器。如果測試終端10能通過所述wi-fi模塊20連接至云服務(wù)器,則證明該wi-fi模塊20可以正常使用,相應(yīng)的,將其確認(rèn)為通過配網(wǎng)測試。

      進(jìn)一步的,在又一實(shí)施例中,還包括以下步驟中的至少一個(gè):

      當(dāng)被抽取的wi-fi模塊未成功進(jìn)入自動配網(wǎng)模式時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試;或者

      測試終端未成功通過所述wi-fi模塊連接至路由器時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試;或者

      測試終端未成功通過所述wi-fi模塊連接至云服務(wù)器時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試。

      本實(shí)施例中,如果wi-fi模塊20的配網(wǎng)測試未通過,則必然也未通過wi-fi模塊測試,此時(shí)同樣執(zhí)行所述執(zhí)行步驟s60:

      s60、確認(rèn)該wi-fi模塊20未通過wi-fi模塊測試。

      如圖5所示,在某些具體實(shí)施方式中,當(dāng)存在確認(rèn)為未通過wi-fi模塊測試的wi-fi模塊20時(shí),則執(zhí)行s61步驟:

      s61、保存該wi-fi模塊20的測試日志。

      優(yōu)選的,在所述步驟s61之后,還包括步驟:

      s62、根據(jù)所述確認(rèn)為未通過wi-fi模塊測試的wi-fi模塊的測試日志,獲取該wi-fi模塊被確認(rèn)為未通過的測試數(shù)據(jù)。

      本實(shí)施例中,如果一wi-fi模塊20未通過wi-fi模塊測試,則可以通過其測試日志了解其具體測試過程,并根據(jù)其測試過程了解其未通過的測試,進(jìn)一步的,可以有針對性的對其故障做出檢修,有助于快速了解故障所在和排除故障。

      同時(shí),通過測試日志還可以對整體的故障情況進(jìn)行分析,如果某一批故障產(chǎn)品的測試日志中顯示其故障集中于同一問題,例如無法配網(wǎng)成功,則可能是測試程序出現(xiàn)問題,也可能是生成過程中與該功能對應(yīng)的工藝和步驟出現(xiàn)問題,有助于快速定位故障和調(diào)整生成過程。

      本發(fā)明還提供一種wi-fi模塊測試裝置,所述wi-fi模塊測試裝置包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的wi-fi模塊測試程序,所述wi-fi模塊測試程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)以下wi-fi模塊測試方法的步驟。

      s10、獲取wi-fi模塊20的模塊信息,并驗(yàn)證所述wi-fi模塊20的模塊信息是否通過。

      s20、通過所述wi-fi模塊20收發(fā)透傳指令,驗(yàn)證透傳指令測試是否通過。

      s30、隨機(jī)抽取wi-fi模塊20并進(jìn)行配網(wǎng)測試。

      s40、將模塊信息驗(yàn)證通過、透傳指令測試通過且未被抽取的wi-fi模塊20,或者模塊信息驗(yàn)證通過、透傳指令測試通過且配網(wǎng)測試通過的wi-fi模塊20確認(rèn)為通過wi-fi模塊測試。

      應(yīng)當(dāng)理解的是,上述對wi-fi模塊20上述測試過程的順序并不是固定的,例如可以先獲取wi-fi模塊20的模塊信息,然后利用wi-fi模塊20發(fā)送透傳指令,最后隨機(jī)抽取wi-fi模塊20并配網(wǎng);也可以先利用wi-fi模塊20發(fā)送透傳指令,然后獲取wi-fi模塊20的模塊信息,最后隨機(jī)抽取wi-fi模塊20并配網(wǎng)。這三個(gè)測試過程的先后順序均是可以調(diào)換的。

      本實(shí)施例的技術(shù)方案中,通過利用測試終端10連接至多個(gè)wi-fi模塊20并通過獲取每一所述wi-fi模塊20的模塊信息、通過所述wi-fi模塊20發(fā)送透傳指令以及隨機(jī)抽取所述wi-fi模塊20并配網(wǎng),實(shí)現(xiàn)了對wi-fi模塊20的快速和高效檢測。

      所述所述wi-fi模塊測試裝置還用于實(shí)現(xiàn)以下wi-fi模塊測試方法的步驟:

      s11、判斷所述wi-fi模塊20是否成功進(jìn)入接入點(diǎn)模式。

      在所述wi-fi模塊20成功進(jìn)入接入點(diǎn)模式時(shí),執(zhí)行步驟s22以及s23。

      s12、在所述wi-fi模塊20成功進(jìn)入接入點(diǎn)模式時(shí),獲取該wi-fi模塊20的固件版本號,并判斷該固件版本號是否正確;

      s13、讀取該wi-fi模塊20的mac地址,并判斷該mac地址是否在有效范圍內(nèi)。

      本實(shí)施例中在wi-fi模塊20成功進(jìn)入接入點(diǎn)模式后,進(jìn)一步的獲取wi-fi模塊20的固件版本號及mac地址,wi-fi模塊20的固件版本號及mac地址的獲取順序并不受限,可以先獲取wi-fi模塊20的固件版本號,再獲取其mac地址,也可以先獲取其mac地址,再獲取wi-fi模塊20的固件版本號,本實(shí)施例中以第一種情況為例。

      s14、在該wi-fi模塊20的固件版本號正確且所述mac地址在有效范圍內(nèi)時(shí),判斷無線網(wǎng)卡是否成功連接目標(biāo)接入點(diǎn)。

      s15、在所述無線網(wǎng)卡成功連接目標(biāo)接入點(diǎn)時(shí),確認(rèn)wi-fi模塊20的模塊信息驗(yàn)證通過。

      在某些具體實(shí)施方式中,所述wi-fi模塊測試裝置還用于實(shí)現(xiàn)以下wi-fi模塊測試方法的步驟中的至少一個(gè):

      在所述wi-fi模塊20未成功進(jìn)入接入點(diǎn)模式時(shí),確認(rèn)所述wi-fi模塊20未通過wi-fi模塊測試;或者

      在所述wi-fi模塊20的固件版本號不正確時(shí),確認(rèn)所述wi-fi模塊20未通過wi-fi模塊測試;或者

      在所述wi-fi模塊20的mac地址不在有效范圍內(nèi)時(shí),確認(rèn)所述wi-fi模塊20未通過wi-fi模塊測試;或者

      在所述無線網(wǎng)卡未成功連接所述接入點(diǎn)時(shí),確認(rèn)所述wi-fi模塊20未通過wi-fi模塊測試。

      進(jìn)一步的,本實(shí)施例中,如果wi-fi模塊20存在有關(guān)模塊信息的故障時(shí),比如導(dǎo)致模塊信息驗(yàn)證未通過時(shí),則必然也未通過wi-fi模塊測試,所述wi-fi模塊測試裝置還用于在此時(shí)執(zhí)行步驟s60:

      s60、確認(rèn)該wi-fi模塊20未通過wi-fi模塊測試。

      進(jìn)一步的,當(dāng)所述透傳指令未發(fā)射成功時(shí),所述所述wi-fi模塊測試裝置同樣則執(zhí)行所述s60步驟:

      在某些具體實(shí)施方式中,所述wi-fi模塊測試裝置還用于執(zhí)行步驟:

      s31、隨機(jī)抽取所述wi-fi模塊20,并將所抽取的wi-fi模塊20切換至自動配網(wǎng)模式。

      s32、當(dāng)所述被抽取wi-fi模塊20成功進(jìn)入自動配網(wǎng)模式時(shí),判斷測試終端10是否成功通過所述wi-fi模塊20連接至路由器50。

      s33、當(dāng)測試終端10成功通過所述wi-fi模塊20連接至路由器50時(shí),判斷測試終端10是否成功通過所述wi-fi模塊20連接至云服務(wù)器60。

      s34、當(dāng)測試終端10成功通過所述wi-fi模塊20連接至云服務(wù)器60時(shí),確認(rèn)該被抽取的wi-fi模塊20的配網(wǎng)測試通過。

      在其他一些具體實(shí)施方式中,所述wi-fi模塊測試裝置還用于實(shí)現(xiàn)以下wi-fi模塊測試方法的步驟中的至少一個(gè):

      當(dāng)被抽取的wi-fi模塊未成功進(jìn)入自動配網(wǎng)模式時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試;或者

      測試終端未成功通過所述wi-fi模塊連接至路由器時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試;或者

      測試終端未成功通過所述wi-fi模塊連接至云服務(wù)器時(shí),確認(rèn)所述wi-fi模塊未通過wi-fi模塊測試。

      本實(shí)施例中,如果wi-fi模塊20的配網(wǎng)測試未通過,則必然也未通過wi-fi模塊測試,此時(shí)所述wi-fi模塊測試裝置還用于執(zhí)行所述執(zhí)行步驟s60:

      s60、確認(rèn)該wi-fi模塊20未通過wi-fi模塊測試。

      所述wi-fi模塊測試裝置還用于執(zhí)行s61步驟:

      s61、保存該wi-fi模塊20的測試日志。

      優(yōu)選的,在執(zhí)行所述步驟s61之后,所述wi-fi模塊測試裝置還用于執(zhí)行步驟s62:

      s62、根據(jù)所述確認(rèn)為未通過wi-fi模塊測試的wi-fi模塊的測試日志,獲取該wi-fi模塊被確認(rèn)為未通過的測試數(shù)據(jù)。

      此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲有wi-fi模塊測試程序,所述wi-fi模塊測試程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一項(xiàng)所述的wi-fi模塊測試方法的步驟。

      在本說明書的描述中,參考術(shù)語“一實(shí)施例”、“另一實(shí)施例”、“其他實(shí)施例”、或“第一實(shí)施例~第x實(shí)施例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料、方法步驟或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。

      需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者系統(tǒng)中還存在另外的相同要素。

      上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。

      通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。

      以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

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