一種呼叫自動化測試的實(shí)現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線通信領(lǐng)域,尤其涉及一種呼叫自動化測試的實(shí)現(xiàn)方法。
【背景技術(shù)】
[0002]目前通常情況下,無線通信系統(tǒng)的自動化測試都是由PC軟件來完成的,PC軟件分為客戶端和服務(wù)器端,客戶端軟件與無線通信設(shè)備連接。服務(wù)器端通過IP通路控制客戶端,客戶端通過IP通路將相關(guān)指令轉(zhuǎn)發(fā)給無線通信設(shè)備,無線通信設(shè)備完成相關(guān)的通信指令。無線通信設(shè)備的通信指令完成的結(jié)果首先反饋給客戶端,客戶端再通過IP通路發(fā)送給服務(wù)器端。
[0003]上述通過PC軟件客戶端與服務(wù)器端配合來實(shí)現(xiàn)自動化測試的方法,要求每個待測終端都要連接一臺PC機(jī),這樣的自動化測試方法不僅搭建測試環(huán)境復(fù)雜,尤其是待測終端的移動性測試操作更為復(fù)雜。
【發(fā)明內(nèi)容】
[0004]為了解決上述現(xiàn)有技術(shù)的缺陷,本發(fā)明提出一種呼叫自動化測試的實(shí)現(xiàn)方法,該方法包括以下步驟:
[0005]a,自動化測試服務(wù)器軟件配置自動化測試用例類型和測試參數(shù),并且通過通信業(yè)務(wù)通道將測試用例和測試參數(shù)信息發(fā)送到相關(guān)的待測終端上;
[0006]b,待測終端根據(jù)接收到的測試用例和測試參數(shù)信息執(zhí)行測試用例;
[0007]C,待測終端在測試用例執(zhí)行完畢后,將測試結(jié)果通過通信業(yè)務(wù)信道上報給自動化測試服務(wù)器軟件。
[0008]優(yōu)選的,所述通信業(yè)務(wù)通道是通信系統(tǒng)的信令通道。進(jìn)一步的,信令通道可以是短信通道。
[0009]優(yōu)選的,所述自動化測試服務(wù)器軟件可以運(yùn)行于PC機(jī)上。
[0010]優(yōu)選的,步驟b中由待測終端的測試模塊執(zhí)行測試用例。
[0011]本發(fā)明的優(yōu)點(diǎn)在于:1,不通過IP通路,而是利用無線通信系統(tǒng)本身的業(yè)務(wù)通路完成測試用例參數(shù)配置、測試指令的發(fā)送以及測試結(jié)果的收集,不需要修改基礎(chǔ)通信網(wǎng)元。2,待測終端不需要連接任何外部模塊,方便進(jìn)行移動性測試。
【附圖說明】
[0012]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0013]圖1是本發(fā)明實(shí)施例的McWiLL網(wǎng)絡(luò)的網(wǎng)絡(luò)架構(gòu)示意圖;
[0014]圖2是本發(fā)明實(shí)施例的配置自動化測試用例以及測試參數(shù)的流程圖;
[0015]圖3是本發(fā)明實(shí)施例的終端進(jìn)行集群呼叫自動化測試的流程圖;
[0016]圖4是本發(fā)明實(shí)施例的終端停止集群呼叫自動化測試的流程圖;
[0017]圖5是本發(fā)明實(shí)施例的查詢集群呼叫自動化測試結(jié)果的流程圖。
【具體實(shí)施方式】
[0018]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例;需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0019]本實(shí)施例以McWiLL集群網(wǎng)絡(luò)的集群呼叫自動化測試為例。McWiLL網(wǎng)絡(luò)的網(wǎng)絡(luò)架構(gòu)如圖1所示,包括以下組成部分:
[0020]自動化測試平臺:裝載了自動化測試服務(wù)器軟件的PC機(jī),用于配置自動化測試用例類型以及測試參數(shù)等;
[0021]短信中心(SMC):實(shí)現(xiàn)McWiLL集群網(wǎng)絡(luò)的短信業(yè)務(wù)存儲轉(zhuǎn)發(fā)功能;
[0022]McffiLL通信網(wǎng)絡(luò):實(shí)現(xiàn)自動化測試服務(wù)器軟件與終端測試模塊之間的通信消息的傳輸;
[0023]終端測試模塊:位于終端內(nèi)部,執(zhí)行自動化測試服務(wù)器軟件配置的自動化測試用例。
[0024]本實(shí)施例的呼叫自動化測試方法的具體步驟如下:
[0025]步驟一,自動化測試服務(wù)器軟件配置自動化測試用例以及測試參數(shù),圖2為該步驟的配置流程圖,包括:
[0026]101,測試人員利用自動化測試服務(wù)器軟件編輯測試用例以及測試參數(shù),包括:聽講類型、集群組標(biāo)識號、通話時長等,編輯完成之后,自動化測試服務(wù)器軟件將上述信息封裝在參數(shù)配置請求消息發(fā)送給SMC ;
[0027]102,SMC通過McWiLL集群網(wǎng)絡(luò)發(fā)送給終端測試模塊;
[0028]103,終端測試模塊接收并保存測試用例以及測試參數(shù),并且返回應(yīng)答消息給自動化測試平臺。
[0029]步驟二,終端進(jìn)行集群呼叫自動化測試,圖3為該步驟的流程圖,包括:
[0030]201,測試人員通過自動化測試服務(wù)器軟件選擇已經(jīng)配置成功的測試用例,然后觸發(fā)測試啟動,則自動化測試服務(wù)器軟件會發(fā)送自動化測試開始指令給SMC ;
[0031]202, SMC通過McWiLL集群網(wǎng)絡(luò)發(fā)送給終端測試模塊;
[0032]203,終端測試模塊返回應(yīng)答消息,然后按照測試用例配置參數(shù),執(zhí)行發(fā)起組呼的流程。
[0033]步驟三,終端停止集群呼叫自動化測試,圖4為該步驟的流程圖,包括:
[0034]301,測試人員選擇正在進(jìn)行中的測試用例,然后觸發(fā)測試停止,則自動化測試服務(wù)器軟件會發(fā)送自動化測試停止指令給SMC ;
[0035]302,SMC通過McWiLL集群網(wǎng)絡(luò)發(fā)送給終端測試模塊;
[0036]303,終端測試模塊返回應(yīng)答消息,然后從集群呼叫業(yè)務(wù)中退出,并且釋放集群呼叫業(yè)務(wù)。
[0037]步驟四,查詢集群呼叫自動化測試結(jié)果,圖5為該步驟的流程圖,包括:
[0038]401,測試人員選擇測試用例,然后觸發(fā)測試結(jié)果查詢,則自動化測試服務(wù)器軟件會發(fā)送自動化測試結(jié)果查詢指令給SMC ;
[0039]402,SMC通過McWiLL集群網(wǎng)絡(luò)發(fā)送給終端測試模塊;
[0040]403,終端測試模塊將相應(yīng)的測試用例的執(zhí)行結(jié)果通過測試結(jié)果通知上報給自動化測試服務(wù)器軟件。
[0041]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0042]最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種呼叫自動化測試的實(shí)現(xiàn)方法,其特征在于,該方法包括以下步驟: a,自動化測試服務(wù)器軟件配置自動化測試用例類型和測試參數(shù),并且通過通信業(yè)務(wù)通道將測試用例和測試參數(shù)信息發(fā)送到相關(guān)的待測終端上; b,待測終端根據(jù)接收到的測試用例和測試參數(shù)信息執(zhí)行測試用例; C,待測終端在測試用例執(zhí)行完畢后,將測試結(jié)果通過通信業(yè)務(wù)信道上報給自動化測試服務(wù)器軟件。2.根據(jù)權(quán)利要求1所述的方法,其特征在于:所述通信業(yè)務(wù)通道是通信統(tǒng)的信令通道。3.根據(jù)權(quán)利要求2所述的方法,其特征在于:所述信令通道是短信通道。4.根據(jù)權(quán)利要求1?3所述的方法之一,其特征在于:所述自動化測試服器軟件運(yùn)行于PC機(jī)上。5.根據(jù)權(quán)利要求1?3所述的方法之一,其特征在于步驟b,由待測終端測試模塊執(zhí)行測試用例。
【專利摘要】本發(fā)明提出一種呼叫自動化測試的實(shí)現(xiàn)方法,該方法包括以下步驟:a,自動化測試服務(wù)器軟件配置自動化測試用例和測試參數(shù),并且通過通信業(yè)務(wù)通道將測試用例和測試參數(shù)信息發(fā)送到相關(guān)的待測終端上;b,待測終端根據(jù)接收到的測試用例和測試參數(shù)信息執(zhí)行測試用例;c,待測終端在測試用例執(zhí)行完畢后,將測試結(jié)果通過通信業(yè)務(wù)信道上報給自動化測試服務(wù)器軟件。
【IPC分類】H04W24/08, H04W24/10, H04W24/00
【公開號】CN105101242
【申請?zhí)枴緾N201410213291
【發(fā)明人】楊朝陽, 甘洪文, 趙春平, 袁建設(shè)
【申請人】北京信威通信技術(shù)股份有限公司
【公開日】2015年11月25日
【申請日】2014年5月20日