本發(fā)明專利技術(shù)公開了一種語(yǔ)音業(yè)務(wù)測(cè)試方法及系統(tǒng),包括以下步驟;步驟S1:通過配置終端獲取測(cè)試腳本,將不同的測(cè)試腳本發(fā)送給不同的測(cè)試設(shè)備;步驟S2:通過測(cè)試設(shè)備接收配置終端下發(fā)的測(cè)試腳本數(shù)據(jù),分析測(cè)試腳本生成具體語(yǔ)音測(cè)試流程,根據(jù)具體語(yǔ)音測(cè)試流程將測(cè)試指令發(fā)送給被測(cè)設(shè)備,根據(jù)被測(cè)設(shè)備輸出響應(yīng)信號(hào)執(zhí)行相應(yīng)的語(yǔ)音流程,生成測(cè)試報(bào)告;并將測(cè)試報(bào)告發(fā)送給配置終端分析。本發(fā)明專利技術(shù)其可以簡(jiǎn)單靈活地進(jìn)行擴(kuò)展,支持不同規(guī)模的測(cè)試,可以靈活地配置語(yǔ)音業(yè)務(wù)流程,測(cè)試效率高,綜合成本較低。
【技術(shù)實(shí)現(xiàn)步驟摘要】
一種語(yǔ)音業(yè)務(wù)測(cè)試方法及系統(tǒng)
本專利技術(shù)涉及語(yǔ)音測(cè)試領(lǐng)域,尤其涉及一種語(yǔ)音業(yè)務(wù)測(cè)試方法及系統(tǒng)。
技術(shù)介紹
語(yǔ)音網(wǎng)關(guān)設(shè)備廣泛應(yīng)用于家庭、政府機(jī)關(guān)和企業(yè)的電話服務(wù)中。為保證電話業(yè)務(wù)的正常使用,該類設(shè)備對(duì)于呼叫接通率有著很高的要求(一般要求呼叫失敗率低于千分之一,甚至萬(wàn)分之一)。因此語(yǔ)音網(wǎng)關(guān)設(shè)備以及其他帶有FXS(ForeignExchangeStation外部交換站)接口的設(shè)備(如家庭網(wǎng)關(guān)、企業(yè)網(wǎng)關(guān)等設(shè)備)必須對(duì)電話業(yè)務(wù)進(jìn)行全面系統(tǒng)地驗(yàn)證和測(cè)試才能投入市場(chǎng)。而在設(shè)備的研發(fā)過程中和工程問題排查時(shí),也需要對(duì)語(yǔ)音業(yè)務(wù)進(jìn)行全面驗(yàn)證。有時(shí)不僅要對(duì)正常語(yǔ)音業(yè)務(wù)流程進(jìn)行反復(fù)測(cè)試,也需要對(duì)異常語(yǔ)音業(yè)務(wù)流程進(jìn)行反復(fù)驗(yàn)證,比如:A撥打B,B不接聽;A摘話機(jī),但是不撥號(hào);A在B摘了話機(jī)的情況下?lián)艽駼;等各種復(fù)雜的情況。以往當(dāng)需要對(duì)語(yǔ)音業(yè)務(wù)進(jìn)行上述測(cè)試驗(yàn)證時(shí)往往采用兩種方式:1)通過人工測(cè)試進(jìn)行驗(yàn)證,這種方式比較靈活,可以模擬出各種業(yè)務(wù)流程。但是由于可能需要大量地反復(fù)測(cè)試,而且很受人的主觀因素影響。造成測(cè)試工作量非常大,非常耗費(fèi)人力成本而且測(cè)試結(jié)果不夠客觀。2)通過專用的測(cè)試儀器進(jìn)行測(cè)試。此類儀器比較不消耗人力資源,測(cè)試結(jié)果也很客觀,但是這種專用設(shè)備一方面價(jià)格昂貴,特別是對(duì)于大規(guī)模的測(cè)試應(yīng)用要投入大量資金進(jìn)行設(shè)備購(gòu)置;另外一方面往往只能執(zhí)行若干比較固定地測(cè)試流程,要修改流程比較繁復(fù),也不夠靈活,有些測(cè)試流程要求無(wú)法完全滿足。
技術(shù)實(shí)現(xiàn)思路
為了克服現(xiàn)有技術(shù)的不足,本專利技術(shù)的目的在于提供一種語(yǔ)音業(yè)務(wù)測(cè)試方法及系統(tǒng),其能夠模擬各種語(yǔ)音業(yè)務(wù)流程,達(dá)到大規(guī)模自動(dòng)化測(cè)試的目的。本專利技術(shù)的目的采用以下技術(shù)方案實(shí)現(xiàn):一種語(yǔ)音業(yè)務(wù)測(cè)試方法,包括以下步驟;S1:通過配置終端獲取測(cè)試腳本,將不同的測(cè)試腳本發(fā)送給不同的測(cè)試設(shè)備;S2:通過測(cè)試設(shè)備接收配置終端下發(fā)的測(cè)試腳本數(shù)據(jù),分析測(cè)試腳本生成具體語(yǔ)音測(cè)試流程,根據(jù)具體語(yǔ)音測(cè)試流程將測(cè)試指令發(fā)送給被測(cè)設(shè)備進(jìn)行測(cè)試,根據(jù)被測(cè)設(shè)備輸出響應(yīng)信號(hào)執(zhí)行相應(yīng)的語(yǔ)音流程,生成測(cè)試報(bào)告;并將測(cè)試報(bào)告發(fā)送給配置終端分析。優(yōu)選地,所述步驟S1具體包括以下步驟:S101:等待用戶進(jìn)行操作;S102:判斷是否連接測(cè)試設(shè)備,是則執(zhí)行步驟S103,否跳轉(zhuǎn)執(zhí)行步驟S101;S103:連接測(cè)試設(shè)備;S104:判斷是否導(dǎo)入測(cè)試腳本,是則執(zhí)行步驟S105導(dǎo)入腳本;否跳轉(zhuǎn)執(zhí)行步驟S101;S105:導(dǎo)入測(cè)試腳本;S106:判斷是否進(jìn)行測(cè)試;是則執(zhí)行步驟S107,否跳轉(zhuǎn)執(zhí)行步驟S112;S107:進(jìn)行測(cè)試,判斷腳本是否存在;是則執(zhí)行步驟S108;S108:將不同的測(cè)試腳本發(fā)送給不同的測(cè)試設(shè)備;S112:退出程序。優(yōu)選地,所述步驟S108之后還包括以下步驟:S109:等待測(cè)試設(shè)備上報(bào)測(cè)試結(jié)果;S110:判斷測(cè)試是否完成,是則執(zhí)行步驟步驟S111,否跳轉(zhuǎn)至步驟S109;S111:測(cè)試完成,分析和顯示測(cè)試報(bào)告。優(yōu)選地,所述步驟S2具體包括以下步驟:S201:接收配置終端下發(fā)的測(cè)試腳本數(shù)據(jù);S202:判斷是否收到測(cè)試腳本;是則執(zhí)行步驟S203,否跳轉(zhuǎn)執(zhí)行步驟S201;S203:分析測(cè)試腳本,生成具體語(yǔ)音測(cè)試流程;其中所述語(yǔ)音測(cè)試流程為多個(gè)動(dòng)作單元按照預(yù)設(shè)順序組合起來(lái)形成;S204:執(zhí)行具體語(yǔ)音測(cè)試流程,測(cè)試結(jié)束后生成測(cè)試報(bào)告;S205:發(fā)送測(cè)試報(bào)告給配置終端;S206:發(fā)送錯(cuò)誤結(jié)束,返回執(zhí)行步驟S201。優(yōu)選地,所述步驟S204具體為:測(cè)試設(shè)備根據(jù)語(yǔ)音測(cè)試流程通過FXO接口向被測(cè)設(shè)備的FXS接口發(fā)送測(cè)試指令,被測(cè)設(shè)備FXS口將響應(yīng)信號(hào)發(fā)送給測(cè)試設(shè)備的FXO接口,驅(qū)動(dòng)FXO接口執(zhí)行相對(duì)應(yīng)的動(dòng)作。本專利技術(shù)的另一目的還在于提供一種語(yǔ)音業(yè)務(wù)測(cè)試系統(tǒng),包括以下模塊:配置終端,用于獲取測(cè)試腳本,將不同的測(cè)試腳本發(fā)送給不同的測(cè)試設(shè)備;測(cè)試設(shè)備,用于接收配置終端下發(fā)的測(cè)試腳本數(shù)據(jù),分析測(cè)試腳本生成具體語(yǔ)音測(cè)試流程,測(cè)試設(shè)備將測(cè)試結(jié)果發(fā)送給配置終端;被測(cè)設(shè)備,用于接收測(cè)試設(shè)備發(fā)送的語(yǔ)音測(cè)試指令,并將輸出響應(yīng)信號(hào)通過FXS接口發(fā)送給測(cè)試設(shè)備。優(yōu)選地,所述配置設(shè)備具體包括以下模塊:網(wǎng)絡(luò)通訊模塊,用于與測(cè)試設(shè)備實(shí)現(xiàn)網(wǎng)絡(luò)通訊連接,用于下發(fā)配置和獲取測(cè)試結(jié)果;人機(jī)交互接口模塊,用于提供配置界面給用戶,獲取用戶配置和顯示測(cè)試結(jié)果;主控模塊,用于將用戶配置進(jìn)行整理以便分發(fā)配置,將測(cè)試設(shè)備上報(bào)的測(cè)試結(jié)果進(jìn)行分析,變成可供用戶閱讀的信息。優(yōu)選地,所述測(cè)試設(shè)備具體包括以下模塊:網(wǎng)絡(luò)通訊模塊,用于與配置終端實(shí)現(xiàn)網(wǎng)絡(luò)通訊連接,用于接收配置終端下發(fā)的測(cè)試腳本和發(fā)送測(cè)試結(jié)果給配置終端;配置分析模塊,用于分析配置終端下發(fā)的測(cè)試腳本,解析成具體語(yǔ)音測(cè)試流程;流程執(zhí)行模塊,用于執(zhí)行語(yǔ)音測(cè)試流程,生成測(cè)試報(bào)告;驅(qū)動(dòng)模塊,用于驅(qū)動(dòng)FXO口進(jìn)行具體語(yǔ)音動(dòng)作。優(yōu)選地,所述流程執(zhí)行模塊具體包括:測(cè)試設(shè)備通過FXO接口向被測(cè)設(shè)備FXS口發(fā)送語(yǔ)音測(cè)試指令,被測(cè)設(shè)備FXS口將響應(yīng)信號(hào)發(fā)送給測(cè)試設(shè)備的FXO接口,驅(qū)動(dòng)FXO接口執(zhí)行相對(duì)應(yīng)的動(dòng)作。優(yōu)選地,還包括兩層交換機(jī),所述配置終端和測(cè)試設(shè)備均與兩層交換機(jī)相連接。相比現(xiàn)有技術(shù),本專利技術(shù)的有益效果至少如下:1:可以簡(jiǎn)單、靈活地進(jìn)行擴(kuò)展,支持不同規(guī)模的測(cè)試。測(cè)試設(shè)備和配置終端之間通過網(wǎng)絡(luò)進(jìn)行連接,一臺(tái)配置終端可以和多臺(tái)測(cè)試設(shè)備同時(shí)進(jìn)行連接,擴(kuò)展非常方便。當(dāng)要擴(kuò)展測(cè)試規(guī)模時(shí),只需要添加測(cè)試設(shè)備,將它們接入到測(cè)試的局域網(wǎng)內(nèi)即可,可以適應(yīng)不同規(guī)模的測(cè)試要求。比如:如果測(cè)試設(shè)備帶有16個(gè)FXO口,被測(cè)設(shè)備有16個(gè)FXS口,如果需要同時(shí)測(cè)試兩臺(tái)被測(cè)設(shè)備,只需要在局域網(wǎng)內(nèi)配置一臺(tái)配置終端和兩臺(tái)測(cè)試設(shè)備即可,如果需要同時(shí)測(cè)試20臺(tái)被測(cè)設(shè)備,那么只需要再將18臺(tái)測(cè)試設(shè)備接入局域網(wǎng),然后在配置電腦上進(jìn)行簡(jiǎn)單配置即可實(shí)現(xiàn)。2、可以靈活地配置語(yǔ)音業(yè)務(wù)流程測(cè)試流程能分解為獨(dú)立的“動(dòng)作單元”,可以根據(jù)腳本靈活地配置“動(dòng)作單元”的組合,實(shí)現(xiàn)不同的測(cè)試流程。要修改流程,只要修改配置腳本文件上傳到配置電腦上即可,非常方便3、測(cè)試效率高,綜合成本較低。采用本裝置和方法測(cè)試時(shí),只需要將被測(cè)設(shè)備的FXS口和測(cè)試設(shè)備的FXO口連接,然后測(cè)試人員在測(cè)試電腦上將編寫好的腳本導(dǎo)入,點(diǎn)擊開始測(cè)試即可自動(dòng)進(jìn)行測(cè)試,測(cè)試完成后,測(cè)試結(jié)果會(huì)自動(dòng)顯示到測(cè)試電腦的屏幕上。操作簡(jiǎn)單,需要的人力非常少。可以根據(jù)需要同步測(cè)試多臺(tái)被測(cè)設(shè)備的多個(gè)FXS口。測(cè)試效率高,節(jié)省大量人力和時(shí)間,綜合成本低。附圖說(shuō)明圖1是本專利技術(shù)較佳實(shí)施例語(yǔ)音業(yè)務(wù)測(cè)試方法的原理流程圖;圖2是本專利技術(shù)較佳實(shí)施例語(yǔ)音業(yè)務(wù)測(cè)試方法的具體軟件應(yīng)用流程圖一;圖3是本專利技術(shù)較佳實(shí)施例語(yǔ)音業(yè)務(wù)測(cè)試方法的具體軟件應(yīng)用流程圖二;圖4是本專利技術(shù)較佳實(shí)施例語(yǔ)音業(yè)務(wù)測(cè)試系統(tǒng)的功能模塊示意圖;圖5是本專利技術(shù)實(shí)施例配置終端的功能模塊示意圖;圖6是本專利技術(shù)實(shí)施例測(cè)試設(shè)備的功能模塊示意圖;圖7是本專利技術(shù)實(shí)施例語(yǔ)音業(yè)務(wù)測(cè)試系統(tǒng)的結(jié)構(gòu)示意圖;圖8是圖7語(yǔ)音業(yè)務(wù)測(cè)試系統(tǒng)的流程示意圖。具體實(shí)施方式下面,結(jié)合附圖以及具體實(shí)施方式,對(duì)本專利技術(shù)做進(jìn)一步描述:請(qǐng)參見圖1,本專利技術(shù)涉及一種語(yǔ)音業(yè)務(wù)測(cè)試方法,包括以下步驟;步驟S1:通過配置終端獲取測(cè)試腳本,將不同的測(cè)試腳本發(fā)送給不同的測(cè)試設(shè)備;在本實(shí)施中,該配置終端為配置電腦。步驟S2:通過測(cè)試設(shè)備接收配置終端下發(fā)的測(cè)試腳本數(shù)據(jù),分析測(cè)試腳本生成具體語(yǔ)音測(cè)試流程,根據(jù)具體語(yǔ)音測(cè)試流程將本文檔來(lái)自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種語(yǔ)音業(yè)務(wù)測(cè)試方法,其特征在于,包括以下步驟;S1:通過配置終端獲取測(cè)試腳本,將不同的測(cè)試腳本發(fā)送給不同的測(cè)試設(shè)備;S2:通過測(cè)試設(shè)備接收配置終端下發(fā)的測(cè)試腳本數(shù)據(jù),分析測(cè)試腳本生成具體語(yǔ)音測(cè)試流程,根據(jù)具體語(yǔ)音測(cè)試流程將測(cè)試指令發(fā)送給被測(cè)設(shè)備進(jìn)行測(cè)試,根據(jù)被測(cè)設(shè)備輸出響應(yīng)信號(hào)執(zhí)行對(duì)應(yīng)的語(yǔ)音流程,生成測(cè)試報(bào)告將測(cè)試報(bào)告發(fā)送給配置終端分析。
【技術(shù)特征摘要】
1.一種語(yǔ)音業(yè)務(wù)測(cè)試方法,其特征在于,包括以下步驟;S1:通過配置終端獲取測(cè)試腳本,將不同的測(cè)試腳本發(fā)送給不同的測(cè)試設(shè)備;S2:通過測(cè)試設(shè)備接收配置終端下發(fā)的測(cè)試腳本數(shù)據(jù),分析測(cè)試腳本生成具體語(yǔ)音測(cè)試流程,根據(jù)具體語(yǔ)音測(cè)試流程將測(cè)試指令發(fā)送給被測(cè)設(shè)備進(jìn)行測(cè)試,根據(jù)被測(cè)設(shè)備輸出響應(yīng)信號(hào)執(zhí)行對(duì)應(yīng)的語(yǔ)音流程,生成測(cè)試報(bào)告將測(cè)試報(bào)告發(fā)送給配置終端分析。2.根據(jù)權(quán)利要求1所述的語(yǔ)音業(yè)務(wù)測(cè)試方法,其特征在于,所述步驟S1具體包括以下步驟:S101:等待用戶進(jìn)行操作;S102:判斷是否連接測(cè)試設(shè)備,是則執(zhí)行步驟S103,否跳轉(zhuǎn)執(zhí)行步驟S101;S103:連接測(cè)試設(shè)備;S104:判斷是否導(dǎo)入測(cè)試腳本,是則執(zhí)行步驟S105導(dǎo)入腳本;否跳轉(zhuǎn)執(zhí)行步驟S101;S105:導(dǎo)入測(cè)試腳本;S106:判斷是否進(jìn)行測(cè)試;是則執(zhí)行步驟S107,否跳轉(zhuǎn)執(zhí)行步驟S112;S107:進(jìn)行測(cè)試,判斷腳本是否存在;是則執(zhí)行步驟S108;S108:將不同的測(cè)試腳本發(fā)送給不同的測(cè)試設(shè)備;S112:退出程序。3.根據(jù)權(quán)利要求2所述的語(yǔ)音業(yè)務(wù)測(cè)試方法,其特征在于,所述步驟S108之后還包括以下步驟:S109:等待測(cè)試設(shè)備上報(bào)測(cè)試結(jié)果;S110:判斷測(cè)試是否完成,是則執(zhí)行步驟步驟S111,否跳轉(zhuǎn)至步驟S109;S111:測(cè)試完成,分析和顯示測(cè)試報(bào)告。4.根據(jù)權(quán)利要求1所述的語(yǔ)音業(yè)務(wù)測(cè)試方法,所述步驟S2具體包括以下步驟:S201:接收配置終端下發(fā)的測(cè)試腳本數(shù)據(jù);S202:判斷是否收到測(cè)試腳本;是則執(zhí)行步驟S203,否跳轉(zhuǎn)執(zhí)行步驟S201;S203:分析測(cè)試腳本,生成具體語(yǔ)音測(cè)試流程;其中所述語(yǔ)音測(cè)試流程為多個(gè)動(dòng)作單元按照預(yù)設(shè)順序組合起來(lái)形成;S204:執(zhí)行具體語(yǔ)音測(cè)試流程。S205:發(fā)送測(cè)試報(bào)告給配置終端;S206:發(fā)送錯(cuò)誤結(jié)束,返回執(zhí)行步驟S201。5.根據(jù)權(quán)利要求4所述的語(yǔ)音業(yè)務(wù)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:郭立,何鋒,
申請(qǐng)(專利權(quán))人:廣州芯德通信科技股份有限公司,
類型:發(fā)明
國(guó)別省市:廣東,44
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。