一種基于互聯(lián)網(wǎng)的通訊終端測試方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊終端的測試技術(shù)領(lǐng)域,具體是涉及一種基于互聯(lián)網(wǎng)的通訊終端測試方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]目前,通訊終端(如手機(jī)、平板電腦等設(shè)備)的測試種類多、制式多。為了確保通訊終端的兼容性和可靠性,在測試過程中,針對同類測試,也往往需要使用多家不同測試儀表來分別對其進(jìn)行驗證,也需要購買大量的測試系統(tǒng)來執(zhí)行測試。
[0003]現(xiàn)有的測試大多是采用本地測試的方式,待測的通訊終端需拿到特定的測試室,連接測試儀表才能完成測試。然而,針對測試種類多、同類測試需要多家測試儀表分別驗證的通訊終端,必然會出現(xiàn)測試不便、測試繁瑣的問題,導(dǎo)致測試效率低;另外,由于測試儀表和測試系統(tǒng)多,在維護(hù)和管理上也需要投入大量的資源,成本高。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種基于互聯(lián)網(wǎng)的通訊終端測試方法、裝置及系統(tǒng),以解決現(xiàn)有技術(shù)中測試繁瑣、測試效率低、測試成本高的問題。
[0005]為此目的,本發(fā)明提供以下技術(shù)方案。
[0006]—方面,本發(fā)明提供一種基于互聯(lián)網(wǎng)的通訊終端測試方法,包括:
[0007]SI,獲取多個測試儀表的儀表信息,并將所述儀表信息存儲至數(shù)據(jù)庫服務(wù)器;
[0008]S2,接收用戶通過連接有待測通訊終端的網(wǎng)頁客戶端在線提交的測試任務(wù)請求,并獲取用戶在線提交的與所述測試任務(wù)請求對應(yīng)的測試儀表配置信息;
[0009]S3,根據(jù)所述測試儀表配置信息,為用戶分配目標(biāo)測試儀表;
[0010]S4,根據(jù)所述測試任務(wù)請求、測試儀表配置信息、目標(biāo)測試儀表,生成所述用戶對應(yīng)的測試任務(wù)訂單,并將所述測試任務(wù)訂單保存至數(shù)據(jù)庫服務(wù)器;
[0011]S5,根據(jù)所述用戶通過網(wǎng)頁客戶端在線提交的測試執(zhí)行指令,從數(shù)據(jù)庫服務(wù)器中調(diào)取所述用戶對應(yīng)的測試任務(wù)訂單,根據(jù)測試任務(wù)訂單,向目標(biāo)測試儀表發(fā)送控制指令,控制所述目標(biāo)測試儀表進(jìn)行測試;
[0012]S6,接收所述目標(biāo)測試儀表執(zhí)行測試任務(wù)后反饋的測試結(jié)果,并將所述測試結(jié)果存入數(shù)據(jù)庫服務(wù)器;
[0013]S7,向所述用戶反饋測試結(jié)果。
[0014]優(yōu)選地,所述步驟SI還包括:獲取用于對多個測試儀表進(jìn)行分組管理的分管服務(wù)器信息,并將所述分管服務(wù)器信息存儲至數(shù)據(jù)庫服務(wù)器;
[0015]所述步驟S3還包括:
[0016]查詢所述目標(biāo)測試儀表所屬分管服務(wù)器;
[0017]所述步驟S4包括:
[0018]根據(jù)所述測試任務(wù)請求、測試儀表配置信息、目標(biāo)測試儀表和目標(biāo)測試儀表所屬分管服務(wù)器,生成所述用戶對應(yīng)的測試任務(wù)訂單;
[0019]所述步驟S5包括:
[0020]根據(jù)所述用戶通過網(wǎng)頁客戶端在線提交的測試執(zhí)行指令,從數(shù)據(jù)庫服務(wù)器中調(diào)取所述用戶對應(yīng)的測試任務(wù)訂單,根據(jù)測試任務(wù)訂單,向目標(biāo)測試儀表所屬的分管服務(wù)器發(fā)送控制指令,由分管服務(wù)器控制所述目標(biāo)測試儀表進(jìn)行測試。
[0021]可選地,所述步驟S7包括:
[0022]接收用戶通過網(wǎng)頁客戶端提交的指定測試任務(wù)的測試結(jié)果查詢請求,檢索數(shù)據(jù)庫服務(wù)器,將所述指定測試任務(wù)對應(yīng)的測試結(jié)果反饋至所述用戶。
[0023]可選地,所述步驟S7包括:
[0024]按指定時間間隔主動向用戶發(fā)送與所述用戶相對應(yīng)的測試任務(wù)的測試結(jié)果。
[0025]優(yōu)選地,所述步驟S2還包括:
[0026]向用戶反饋測試任務(wù)創(chuàng)建情況信息和測試儀表配置情況信息,并接收用戶通過網(wǎng)頁客戶端在線提交的修改信息和確認(rèn)信息;
[0027]所述步驟S4還包括:
[0028]向用戶反饋測試任務(wù)訂單。
[0029]另一方面,本發(fā)明還提供一種基于互聯(lián)網(wǎng)的通訊終端測試裝置,包括:
[0030]信息獲取模塊,用于獲取多個測試儀表的儀表信息,并將所述儀表信息存儲至數(shù)據(jù)庫服務(wù)器;
[0031]用戶指令接收處理模塊,用于接收用戶通過連接有待測通訊終端的網(wǎng)頁客戶端在線提交的測試指令,并對所述測試指令進(jìn)行處理,生成測試任務(wù)訂單,并將所述測試任務(wù)訂單保存至數(shù)據(jù)庫服務(wù)器;
[0032]指令執(zhí)行模塊,用于根據(jù)用戶通過網(wǎng)頁客戶端在線提交的測試執(zhí)行指令,從數(shù)據(jù)庫服務(wù)器中調(diào)取所述用戶對應(yīng)的測試任務(wù)訂單,根據(jù)測試任務(wù)訂單,向所述目標(biāo)測試儀表發(fā)送控制指令,控制所述目標(biāo)測試儀表進(jìn)行測試;
[0033]測試結(jié)果接收轉(zhuǎn)發(fā)模塊,用于接收所述目標(biāo)測試儀表執(zhí)行測試任務(wù)后反饋的測試結(jié)果,并將所述測試結(jié)果轉(zhuǎn)發(fā)至對應(yīng)用戶以及轉(zhuǎn)存至數(shù)據(jù)庫服務(wù)器。
[0034]優(yōu)選地,所述信息獲取模塊還用于:獲取對多個測試儀表進(jìn)行分組管理的分管服務(wù)器信息,并將所述分管服務(wù)器信息存儲至數(shù)據(jù)庫服務(wù)器;
[0035]所述指令執(zhí)行模塊用于:根據(jù)用戶通過網(wǎng)頁客戶端在線提交的測試執(zhí)行指令,從數(shù)據(jù)庫服務(wù)器中調(diào)取所述用戶對應(yīng)的測試任務(wù)訂單,根據(jù)測試任務(wù)訂單,向目標(biāo)測試儀表所屬的分管服務(wù)器發(fā)送控制指令,由分管服務(wù)器控制所述目標(biāo)測試儀表進(jìn)行測試。
[0036]優(yōu)選地,所述通訊終端測試裝置還包括定時模塊,用于在接收到測試結(jié)果后,按指定時間間隔控制測試結(jié)果接收轉(zhuǎn)發(fā)模塊主動向用戶發(fā)送與所述用戶相對應(yīng)的測試任務(wù)的測試結(jié)果。
[0037]優(yōu)選地,所述用戶指令接收處理模塊還用于向用戶反饋測試任務(wù)創(chuàng)建情況信息、測試儀表配置情況信息和測試任務(wù)訂單,并接收用戶通過網(wǎng)頁客戶端在線提交的修改信息和確認(rèn)信息。
[0038]再者,本發(fā)明還提供一種基于互聯(lián)網(wǎng)的通訊終端測試系統(tǒng),包括上述通訊終端測試裝置、數(shù)據(jù)庫服務(wù)器、多個測試儀表以及網(wǎng)頁客戶端;所述網(wǎng)頁客戶端通過互聯(lián)網(wǎng)與通訊終端測試裝置相連,所述通訊終端測試裝置通過互聯(lián)網(wǎng)連接多個測試儀表,通訊終端測試裝置還連接數(shù)據(jù)庫服務(wù)器。
[0039]優(yōu)選地,所述通訊終端測試系統(tǒng)還包括多個分管服務(wù)器,所述多個分管服務(wù)器用于對多個測試儀表進(jìn)行分組管理,各分管服務(wù)器通過互聯(lián)網(wǎng)連接所述通訊終端測試裝置,每個分管服務(wù)器連接多個測試儀表。
[0040]本發(fā)明的有益效果為:
[0041]本發(fā)明提供的通訊終端測試方法、裝置及系統(tǒng),通過互聯(lián)網(wǎng)將待測的通訊終端與測試儀表建立連接,用戶在任何時間、任何地點,只要將待測通訊終端連接到網(wǎng)頁客戶端,通過網(wǎng)頁客戶端在線提交測試指令,便可控制測試儀表完成待測通訊終端的測試,為用戶測試提供了便捷,且提高了用戶測試效率;通過互聯(lián)網(wǎng)實現(xiàn)多個測試儀表的集中化管理和維護(hù),降低了測試儀表的管理和維護(hù)成本。
【附圖說明】
[0042]通過參考附圖會更加清楚的理解本發(fā)明的特征和優(yōu)點,附圖是示意性的而不應(yīng)理解為對本發(fā)明進(jìn)行任何限制,在附圖中:
[0043]圖1示出了本發(fā)明實施例一通訊終端測試方法的流程圖;
[0044]圖2示出了本發(fā)明通訊終端測試裝置的原理圖;
[0045]圖3示出了圖1所示的方法所基于的通訊終端測試系統(tǒng)的架構(gòu)圖;
[0046]圖4示出了本發(fā)明實施例二通訊終端測試方法的流程圖;
[0047]圖5示出了圖4所示的方法所基于的通訊終端測試系統(tǒng)的架構(gòu)圖。
【具體實施方式】
[0048]下面將結(jié)合附圖對本發(fā)明的實施例進(jìn)行詳細(xì)描述。
[0049]實施例一
[0050]圖1為本發(fā)明提供的基于互聯(lián)網(wǎng)的通訊終端測試方法,通過互聯(lián)網(wǎng)將待測的通訊終端與測試儀表建立連接,完成通訊終端的在線遠(yuǎn)程測試,如圖1所示,該通訊終端測試方法包括:
[0051 ] SI,獲取多個測試儀表的儀表信息,并將儀表信息存儲至數(shù)據(jù)庫服務(wù)器。
[0052]儀表信息的獲取方式可以是通過互聯(lián)網(wǎng)自動采集,也可以是本地錄入的方式。獲取的儀表信息包括但不限于:儀表類型、儀表所支持的頻段、儀表ID、儀表IP、支持的功能列表等。
[0053]S2,接收用戶通過連接有待測通訊終端的網(wǎng)頁客戶端在線提交的測試任務(wù)請求,并獲取用戶在線提交的與測試任務(wù)請求對應(yīng)的測試儀表配置信息。
[0054]本步驟中,通過互聯(lián)網(wǎng)來接收用戶通過網(wǎng)頁客戶端在線提交的測試任務(wù)請求,故在該步驟之前,用戶需通過網(wǎng)頁客戶端進(jìn)行注冊,注冊成功后,通過登錄網(wǎng)頁客戶端上的網(wǎng)頁瀏覽器,提交測試任務(wù)請求以及對應(yīng)的測試儀表配置信息。注冊的用戶中,可以設(shè)置最高權(quán)限的用戶賬號,該最高權(quán)限的用戶賬號可以編輯其他普通用戶組和普通用戶基本信息。
[0055]S3,根據(jù)測試儀表配置信息,為用戶分配目標(biāo)測試儀表。當(dāng)用戶提交的測試儀表配置信息中有指定的測試儀表