專利名稱:短信接口測試設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種短信息接口測試設(shè)備,尤其是一種對服務(wù)提供商的短信服務(wù)器與移動通信網(wǎng)絡(luò)的接口進行自動化測試的設(shè)備。
背景技術(shù):
目前,所有的服務(wù)提供商(Service Provider,簡稱SP)都是通過移動通信網(wǎng)絡(luò)為移動用戶提供各種短信服務(wù)。由于各個不同的SP所使用的短信接口程序之間存在著一些差異,因此,在短信業(yè)務(wù)的接口程序開發(fā)過程中,涉及到與不同的短信網(wǎng)關(guān)進行通信時,經(jīng)常因為不完全符合接口協(xié)議而產(chǎn)生代碼錯誤。因此,在SP的短信服務(wù)器連接到移動通信網(wǎng)絡(luò)之前,需要首先對短信服務(wù)器與移動通信網(wǎng)絡(luò)中的短信網(wǎng)關(guān)的接口進行測試,只有當SP的短信服務(wù)器接口符合移動短信網(wǎng)關(guān)協(xié)議要求時,才能將其連接到實際網(wǎng)絡(luò)的短信網(wǎng)關(guān)上,為用戶提供短信服務(wù)。
現(xiàn)有技術(shù)中,對短信服務(wù)器與短信網(wǎng)關(guān)的接口進行測試的工作都是由人工完成的。測試過程為首先將需要測試的SP短信服務(wù)器連接到模擬環(huán)境中的短信網(wǎng)關(guān),。然后,測試人員通過手工發(fā)送短信,對短信服務(wù)器與短信網(wǎng)關(guān)的接口進行實際發(fā)送測試,如果出現(xiàn)錯誤,測試人員只能根據(jù)自身的測試經(jīng)驗對該錯誤進行分析。
現(xiàn)有的人工測試方式存在測試速度及測試效率低下的缺陷,并且不便于SP在接口代碼開發(fā)過程中,根據(jù)各自的需要,對已開發(fā)的代碼進行糾錯及調(diào)試。另外,短信服務(wù)器的測試過程需要SP與短信網(wǎng)關(guān)提供商進行協(xié)作,因此容易受到時間方面的限制。隨著SP的不斷發(fā)展,各種短信業(yè)務(wù)將會越來越多,這使得測試工作越來越繁重,導致人工測試已不能滿足大量測試工作的需要。
發(fā)明內(nèi)容
本發(fā)明的目的在于針對現(xiàn)有技術(shù)所存在的缺陷,提供一種短信接口測試設(shè)備,該設(shè)備能夠自動對短信服務(wù)器與移動通信網(wǎng)絡(luò)的接口進行測試,并且能夠?qū)y試結(jié)果進行自動分析,并報告測試結(jié)果。
為了實現(xiàn)上述目的,本發(fā)明提供了一種短信接口測試設(shè)備,包括數(shù)據(jù)輸入輸出設(shè)備;參數(shù)輸入模塊,與所述數(shù)據(jù)輸入輸出設(shè)備相連接,用于輸入測試參數(shù);參數(shù)存儲模塊,與所述參數(shù)輸入模塊相連接,用于存儲所述測試參數(shù);樣本生成模塊,與所述參數(shù)存儲模塊相連接,用于根據(jù)所述測試參數(shù)生成測試樣本;樣本存儲模塊,與所述樣本生成模塊相連接,用于存儲所述測試樣本;消息接收發(fā)送模塊,與所述數(shù)據(jù)輸入輸出設(shè)備及樣本存儲模塊相連接,用于根據(jù)所述測試樣本向服務(wù)提供商短信服務(wù)器發(fā)送測試消息并用于接收所述服務(wù)提供商短信服務(wù)器發(fā)送的消息;業(yè)務(wù)處理單元,與所述樣本生成模塊及消息接收發(fā)送模塊相連接,用于根據(jù)所述測試樣本分析所述服務(wù)提供商短信服務(wù)器發(fā)送的消息,并生成測試報告;以及結(jié)果輸出模塊,與所述述數(shù)據(jù)輸入輸出設(shè)備及業(yè)務(wù)處理單元相連接,用于輸出所述測試報告。
本發(fā)明的技術(shù)方案實現(xiàn)了對SP短信服務(wù)器與短信網(wǎng)絡(luò)接口的自動化測試;該測試設(shè)備具有良好的可擴展性;SP可以根據(jù)自己的需要隨時對開發(fā)的接口進行測試,并可以通過輸入測試參數(shù)選擇需要測試的項目;該設(shè)備能夠自動分析SP短信服務(wù)器發(fā)送的信息,并生成測試報告,使SP能夠根據(jù)測試報告對代碼進行修改,從而大大提高了測試效率。
下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
圖1為本發(fā)明短信接口測試設(shè)備的結(jié)構(gòu)圖。
圖2為本發(fā)明短信接口測試設(shè)備的業(yè)務(wù)處理單元的結(jié)構(gòu)圖。
圖3為本發(fā)明短信接口測試設(shè)備的樣本生成模塊的結(jié)構(gòu)圖。
具體實施例方式
本發(fā)明提供的短信接口測試設(shè)備,用于自動化測試SP短信服務(wù)器與移動通信網(wǎng)絡(luò)的接口。
參見圖1,本發(fā)明提出的短信接口測試設(shè)備包括數(shù)據(jù)輸入輸出設(shè)備、參數(shù)輸入模塊1,參數(shù)存儲模塊2,樣本生成模塊3,樣本存儲模塊4,消息接收發(fā)送模塊5,業(yè)務(wù)處理單元6及結(jié)果輸出模塊7。
參數(shù)輸入模塊1,與數(shù)據(jù)輸入輸出設(shè)備相連接,用于輸入測試參數(shù)。測試參數(shù)包括SP短信服務(wù)器地址、配置服務(wù)代碼、業(yè)務(wù)代碼。其中,配置服務(wù)代碼和業(yè)務(wù)代碼是由移動網(wǎng)絡(luò)管理員配置的,其他參數(shù)由SP測試人員(以下簡稱測試人員)輸入,由于同一個網(wǎng)絡(luò)設(shè)備可能支持多種協(xié)議,因此在輸入網(wǎng)絡(luò)設(shè)備類型的同時還應(yīng)輸入?yún)f(xié)議類型。參數(shù)的輸入采用圖形化的界面,且操作方便。
參數(shù)存儲模塊2,與參數(shù)輸入模塊1相連接,用于存儲測試參數(shù);當測試人員通過參數(shù)輸入模塊1輸入測試參數(shù)后,參數(shù)輸入模塊1將測試參數(shù)發(fā)送到參數(shù)存儲模塊2,參數(shù)存儲模塊2接收并存儲該測試參數(shù)。
樣本生成模塊3,與參數(shù)存儲模塊2相連接,用于根據(jù)測試參數(shù)生成測試樣本;在測試樣本生成后,樣本生成模塊3將測試樣本發(fā)送到樣本存儲模塊4。
樣本存儲模塊4,與樣本生成模塊3及消息接收發(fā)送模塊5相連接,用于存儲測試樣本,并為消息接收發(fā)送模塊5提供測試樣本。
消息接收發(fā)送模塊5,與數(shù)據(jù)輸入輸出設(shè)備及樣本存儲模塊4相連接,用于根據(jù)測試樣本向被測設(shè)備發(fā)送測試消息并用于接收被測設(shè)備發(fā)送的消息。
業(yè)務(wù)處理單元6,與樣本生成模塊4、消息接收發(fā)送模塊5及結(jié)果輸出模塊7相連接,用于根據(jù)測試樣本分析被測設(shè)備發(fā)送的消息,生成測試報告并將測試報告發(fā)送到結(jié)果輸出模塊7;結(jié)果輸出模塊7,與數(shù)據(jù)輸入輸出設(shè)備及業(yè)務(wù)處理單元6相連接,用于輸出測試報告,使SP可以通過測試報告修改錯誤代碼。當測試人員通過互聯(lián)網(wǎng)或局域網(wǎng)登錄到測試設(shè)備時,結(jié)果輸出模塊7通過數(shù)據(jù)輸入輸出設(shè)備、互聯(lián)網(wǎng)或局域網(wǎng)將測試報告發(fā)送到測試人員。
測試有本地及網(wǎng)絡(luò)(web)兩種方式,測試人員可以直接在測試設(shè)備上進行操作,也可通過互聯(lián)網(wǎng)絡(luò)或局域網(wǎng)登錄測試設(shè)備進行操作。當采用網(wǎng)絡(luò)方式進行測試時,通過管理員后臺設(shè)置,設(shè)備具有對SP用戶接入的控制,控制包括對IP地址及用戶賬號的控制,只有特定的IP地址及用戶才能登錄使用該設(shè)備,該控制功能由參數(shù)輸入模塊完成。
測試分為參數(shù)輸入和設(shè)備測試兩部分。測試人員對SP短信服務(wù)器進行測試時,首先通過數(shù)據(jù)輸入輸出設(shè)備、參數(shù)輸入模塊1輸入SP短信服務(wù)器地址,之后,參數(shù)輸入模塊1自動將測試人員輸入的測試發(fā)送到參數(shù)存儲模塊2,參數(shù)存儲模塊2接收到測試參數(shù)后存儲。
在參數(shù)設(shè)置后,測試人員可以通過點擊參數(shù)輸入界面上的測試鍵觸發(fā)對SP短信服務(wù)器的測試。在測試人員發(fā)起測試前,還要打開SP短信服務(wù)器與測試設(shè)備通信的端口。
設(shè)備測試過程又分為樣本生成過程和測試執(zhí)行過程兩部分。在測試人員點擊測試鍵后,首先進入樣本生成過程,參數(shù)存儲模塊2自動將測試參數(shù)發(fā)送到樣本生成模塊3,樣本生成模塊3根據(jù)測試參數(shù)生成測試樣本,并將測試樣本發(fā)送到樣本存儲模塊4。測試樣本包括進行測試所需的所有消息的標準格式,即包括移動網(wǎng)絡(luò)向SP短信服務(wù)器發(fā)送的消息樣本及SP短信服務(wù)器向網(wǎng)絡(luò)返回的消息樣本。測試樣本生成后,樣本生成模塊3將測試樣本發(fā)送到樣本存儲模塊4進行存儲,之后,進入測試執(zhí)行過程。
對SP短信服務(wù)器的測試主要有上行測試和下行測試兩方面,上行測試模擬網(wǎng)絡(luò)側(cè)向SP短信服務(wù)器發(fā)送消息的過程,而下行測試模擬SP短信服務(wù)器向網(wǎng)絡(luò)側(cè)發(fā)送消息的過程。
下行測試由SP短信服務(wù)器發(fā)起,SP短信服務(wù)器向測試設(shè)備發(fā)送消息,測試設(shè)備的消息接收發(fā)送模塊5接收到消息后,將其發(fā)送到業(yè)務(wù)處理單元6;業(yè)務(wù)處理單元6接收到消息后,對該消息進行拆包及字段解析,并從樣本存儲模塊4提取相應(yīng)的消息樣本進行比較,然后根據(jù)比較結(jié)果生成測試報告。
在進行上行測試時,消息收發(fā)模塊5從樣本存儲模塊4中提取發(fā)送消息樣本,通過互聯(lián)網(wǎng)發(fā)送到SP短信服務(wù)器,并等待SP短信服務(wù)器的返回消息。當SP短信服務(wù)器返回消息后,消息接收發(fā)送模塊5接收返回的消息,并發(fā)送到業(yè)務(wù)處理單元6。業(yè)務(wù)處理單元6對SP短信服務(wù)器返回的消息進行拆包及字段解析,并且從樣本存儲模塊中提取返回消息樣本,將字段解析結(jié)果與返回樣本進行比較,并對比較結(jié)果進行分析,然后生成測試報告。
當測試人員在測試設(shè)備上進行測試時,測試報告直接由結(jié)果輸出模塊7向數(shù)據(jù)輸入輸出設(shè)備輸出,供測試人員查看。當測試人員通過互聯(lián)網(wǎng)或局域網(wǎng)登錄測試設(shè)備時,測試報告由結(jié)果輸入模塊7通過數(shù)據(jù)輸入輸出設(shè)備及互聯(lián)網(wǎng)或局域網(wǎng)發(fā)送給測試人員。
上述實施例實現(xiàn)了對SP短信服務(wù)器與短信網(wǎng)絡(luò)接口的自動化測試;測試不受時間的限制,SP可以根據(jù)自己的需要隨時對開發(fā)的接口進行測試;該設(shè)備能夠自動分析SP短信服務(wù)器發(fā)送的信息,并生成測試報告,使SP能夠根據(jù)測試報告返回的錯誤信息對代碼進行修改,從而大大提高了測試效率。
如圖2所示,上述實施例中的業(yè)務(wù)處理模塊6可以具體包括消息讀取模塊61,解析比較模塊62及結(jié)果分析模塊63。消息讀取模塊61與消息接收發(fā)送模塊5及解析比較模塊61相連接,解析比較模塊62與消息讀取模塊61及樣本存儲模塊4相連接,結(jié)果分析模塊63與解析比較模塊62及結(jié)果輸出模塊7相連接。消息讀取模塊61接收消息接收發(fā)送模塊5發(fā)送的消息,并對消息進行拆包,然后將拆包后的消息發(fā)送到解析比較模塊62;解析比較模塊62對拆包后的消息進行字段解析,并從樣本存儲模塊4提取相應(yīng)消息樣本,進行比較,然后將比較的結(jié)果發(fā)送到結(jié)果分析模塊63;結(jié)果分析模塊63對比較結(jié)果進行分析,生成測試報告,并且將測試報告發(fā)送到結(jié)果輸出模塊7。
在SP短信服務(wù)器與移動通信網(wǎng)絡(luò)的實際交互中,可能與多種網(wǎng)絡(luò)設(shè)備進行通信,每個網(wǎng)絡(luò)設(shè)備可能采用不同的通信協(xié)議,并且一個設(shè)備可能支持多種協(xié)議,例如,SP短信服務(wù)器要與短信網(wǎng)關(guān)進行通信,從而實現(xiàn)與手機的通信,與此同時,移動運營商要對SP短信進行管理,因此SP短信服務(wù)器還要與移動信息服務(wù)中心(Mobile Information Service Center,簡稱MISC)進行通信;SP短信服務(wù)器與短信網(wǎng)關(guān)的通信遵循CMPP2.0或CMPP3.0協(xié)議,而SP短信服務(wù)器與MISC的通信遵循MISC1.6協(xié)議。因此,在測試參數(shù)中,加入測試類型及協(xié)議類型,測試類型用于說明對SP短信服務(wù)器與哪類網(wǎng)絡(luò)設(shè)備的通信進行測試,協(xié)議類型用于說明具體的協(xié)議類型。
在加入上述測試參數(shù)后,測試人員可以根據(jù)自己的需要進行測試,例如、即可只對SP短信服務(wù)器與短信網(wǎng)關(guān)通信接口的測試,也可既進行與短信網(wǎng)關(guān)通信接口的測試,也進行與MISC通信接口的測試。
如圖3所示,當測試人員輸入的測試參數(shù)包括SP短信服務(wù)器地址、測試類型及協(xié)議類型時,上述實施例中的樣本生成模塊3可以具體包括測試選擇模塊31、第一樣本生成子模塊32及第二樣本生成子模塊33。測試選擇模塊31與參數(shù)存儲模塊相連接,第一樣本生成子模塊32及第二樣本生成子模塊33均與測試選擇模塊31及樣本存儲模塊4相連接。第一樣本生成子模塊32及第二樣本生成子模塊33可根據(jù)SP短信服務(wù)器地址,協(xié)議類型、配置服務(wù)代碼及業(yè)務(wù)代碼等參數(shù)生成測試樣本,例如,第一樣本生成子模塊32根據(jù)測試參數(shù)生成測試SP短信服務(wù)器與某種網(wǎng)絡(luò)設(shè)備通信的測試樣本,第二樣本生成子模塊33根據(jù)測試參數(shù)生成測試SP短信服務(wù)器與另一種網(wǎng)絡(luò)設(shè)備通信的測試樣本。可根據(jù)測試需要,加入更多的樣本生成子模塊,例如,當需要測試SP短信服務(wù)器與三種網(wǎng)絡(luò)設(shè)備的通信接口時,可再加入一個樣本生成子模塊,用于生成所需測試樣本。
在樣本生成過程中,測試選擇模塊31根據(jù)測試類型參數(shù)選擇第一樣本生成子模塊32和/或第二樣本生成子模塊33工作,并將測試參數(shù)傳送給選擇的模塊;被選擇的樣本生成子模塊根據(jù)測試參數(shù)生成測試樣本,并將測試樣本輸出到樣本存儲模塊。
當SP短信服務(wù)器與移動通信網(wǎng)絡(luò)中的短信網(wǎng)關(guān)及MISC通信時,可設(shè)置第一樣本生成子模塊為短信網(wǎng)關(guān)測試樣本生成子模塊,用于生成SP短信服務(wù)器與短信網(wǎng)關(guān)通信的測試樣本,設(shè)置第二樣本生成子模塊為MISC測試樣本生成子模塊,用于生成SP短信服務(wù)器與MISC通信的測試樣本。測試人員可通過輸入測試類型參數(shù),選擇測試與短信網(wǎng)關(guān)的通信接口和/或與MISC的通信接口。測試選擇模塊31根據(jù)測試類型參數(shù)選擇短信網(wǎng)關(guān)測試樣本生成子模塊和/或MISC測試樣本生成子模塊工作,生成所需的測試樣本,并輸出給樣本存儲模塊4。
這種模塊化的構(gòu)造有利于測試設(shè)備的擴展,當需要測試與其它類型網(wǎng)絡(luò)設(shè)備的通信接口時,只需加入相應(yīng)的樣本生成子模塊,并相應(yīng)調(diào)整測試參數(shù)。
另外,在移動通信網(wǎng)絡(luò)中,一種網(wǎng)絡(luò)設(shè)備可能包括許多具體的設(shè)備類型,當SP短信服務(wù)器網(wǎng)絡(luò)設(shè)備通信時,除了遵循通信協(xié)議外,還要遵循一些特定的規(guī)則,例如,移動通信網(wǎng)絡(luò)中,短信網(wǎng)關(guān)來自于不同的廠家,而每個廠家的短信網(wǎng)關(guān)在遵循CMPP2.0或CMPP3.0的前提下,其應(yīng)用程序接口(Application Program Interface,簡稱API)會有所不同,當SP短信服務(wù)器連接到某個短信網(wǎng)關(guān)時,在遵循CMPP2.0或CMPP3.0的前提下還要符合該短信網(wǎng)關(guān)的API定義。因此,在測試參數(shù)中,可以進一步加入設(shè)備種類,用于說明測試的接口是SP短信服務(wù)器與一種網(wǎng)絡(luò)設(shè)備中的哪種具體類型設(shè)備的通信接口,相應(yīng)地,當某種網(wǎng)絡(luò)設(shè)備有多個具體的種類時,用于生成SP短信服務(wù)器與該網(wǎng)絡(luò)設(shè)備通信的測試樣本的樣本生成子模塊又可細分為更多的下一級子模塊。若將各樣本生成子模塊稱為一級樣本生成子模塊,那么可將所述的下一級子模塊稱為二級樣本生成子模塊。
這樣,如果移動通信網(wǎng)絡(luò)的某種網(wǎng)絡(luò)設(shè)備中添加了一種新類型的設(shè)備,該設(shè)備的API與同種網(wǎng)絡(luò)設(shè)備的API有所不同,那么只需在與該種網(wǎng)絡(luò)設(shè)備對應(yīng)的一級子模塊中加入相應(yīng)的二級子模塊,就可生成所需的測試樣本。從而,對樣本生成子模塊的進一步細化有利于測試設(shè)備的擴展。
在參數(shù)輸入時,還可加入測試項的選擇,例如,選擇進行上行測試還是下行測試,這樣,測試人員可以根據(jù)自己的開發(fā)進度進行相應(yīng)內(nèi)容的測試。
最后應(yīng)當說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其限制;盡管參照較佳實施例對本發(fā)明進行了詳細的說明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當理解,依然可以對本發(fā)明的具體實施方式
進行修改或者對部分技術(shù)特征進行等同替換;而不脫離本發(fā)明技術(shù)方案的精神,其均應(yīng)涵蓋在本發(fā)明請求保護的技術(shù)方案范圍當中。
權(quán)利要求
1.一種短信接口測試設(shè)備,包括數(shù)據(jù)輸入輸出設(shè)備,其特征在于還包括參數(shù)輸入模塊,與所述數(shù)據(jù)輸入輸出設(shè)備相連接,用于輸入測試參數(shù);參數(shù)存儲模塊,與所述參數(shù)輸入模塊相連接,用于存儲所述測試參數(shù);樣本生成模塊,與所述參數(shù)存儲模塊相連接,用于根據(jù)所述測試參數(shù)生成測試樣本;樣本存儲模塊,與所述樣本生成模塊相連接,用于存儲所述測試樣本;消息接收發(fā)送模塊,與所述數(shù)據(jù)輸入輸出設(shè)備及樣本存儲模塊相連接,用于根據(jù)所述測試樣本向被測服務(wù)提供商短信服務(wù)器發(fā)送測試消息,同時用于接收所述服務(wù)提供商短信服務(wù)器發(fā)送的消息;業(yè)務(wù)處理單元,與所述樣本生成模塊及消息接收發(fā)送模塊相連接,用于根據(jù)所述測試樣本分析所述服務(wù)提供商短信服務(wù)器發(fā)送的消息,并生成測試報告;以及結(jié)果輸出模塊,與所述數(shù)據(jù)輸入輸出設(shè)備及業(yè)務(wù)處理單元相連接,用于輸出所述測試報告。
2.根據(jù)權(quán)利要求1所述的測試設(shè)備,其特征在于所述業(yè)務(wù)處理單元包括與所述消息接收發(fā)送模塊相連接的消息讀取模塊,用于從所述消息接收發(fā)送模塊中讀取所述服務(wù)提供商短信服務(wù)器發(fā)送的消息以及將所述服務(wù)提供商短信服務(wù)器發(fā)送的消息拆包;與所述樣本存儲模塊及消息讀取模塊相連接的解析比較模塊,用于對所述服務(wù)提供商短信服務(wù)器發(fā)送的消息進行字段解析,并將解析結(jié)果與所述樣本存儲模塊中存儲的相應(yīng)測試樣本進行比較;與所述解析比較模塊相連接的結(jié)果分析模塊,用于分析所述比較的結(jié)果,并生成測試報告。
3.根據(jù)權(quán)利要求1或2所述的測試設(shè)備,其特征在于所述樣本生成模塊包括與所述參數(shù)存儲模塊相連接的測試選擇模塊,與所述測試選擇模塊及樣本存儲模塊相連接的第一樣本生成子模塊以及與所述測試選擇模塊及樣本存儲模塊相連接的第二樣本生成子模塊;測試選擇模塊用于根據(jù)所述測試參數(shù)選擇所述第一樣本生成子模塊和/或第二樣本生成子模塊工作,并將測試參數(shù)傳送給選擇的模塊;所述第一樣本生成子模塊及第二樣本生成子模塊用于根據(jù)測試參數(shù)生成測試樣本并將測試樣本輸出到所述樣本存儲模塊。
4.根據(jù)權(quán)利要求3所述的測試設(shè)備,其特征在于所述第一樣本生成子模塊為短信網(wǎng)關(guān)協(xié)議樣本生成子模塊。
5.根據(jù)權(quán)利要求3所述的測試設(shè)備,其特征在于所述第二樣本生成子模塊為移動信息服務(wù)中心協(xié)議樣本生成子模塊。
6.根據(jù)權(quán)利要求3所述的測試設(shè)備,其特征在于所述第一樣本生成子模塊和/或第二樣本生成子模塊包括多個二級子模塊。
7.根據(jù)權(quán)利要求1所述的測試設(shè)備,其特征在于所述數(shù)據(jù)輸入輸出設(shè)備與互聯(lián)網(wǎng)絡(luò)或局域網(wǎng)相連接,所述參數(shù)輸入模塊通過所述數(shù)據(jù)輸入輸出設(shè)備及所述互聯(lián)網(wǎng)絡(luò)或局域網(wǎng)與計算機相連接,所述計算機用于通過互聯(lián)網(wǎng)向所述參數(shù)輸入模塊輸入測試參數(shù)。
8.根據(jù)權(quán)利要求1所述的測試設(shè)備,其特征在于所述數(shù)據(jù)輸入輸出設(shè)備與互聯(lián)網(wǎng)絡(luò)或局域網(wǎng)相連接,所述結(jié)果輸出模塊通過所述數(shù)據(jù)輸入輸出設(shè)備及所述互聯(lián)網(wǎng)絡(luò)或局域網(wǎng)與計算機相連接,所述計算機用于接收所述結(jié)果輸出模塊發(fā)送的測試報告。
全文摘要
本發(fā)明涉及一種短信接口測試設(shè)備,包括參數(shù)輸入模塊,與數(shù)據(jù)輸入輸出設(shè)備相連接;參數(shù)存儲模塊,與參數(shù)輸入模塊相連接;樣本生成模塊,與參數(shù)存儲模塊相連接;樣本存儲模塊,與樣本生成模塊相連接;消息接收發(fā)送模塊,與數(shù)據(jù)輸入輸出設(shè)備及樣本存儲模塊相連接;業(yè)務(wù)處理單元,與樣本生成模塊及消息接收發(fā)送模塊相連接;結(jié)果輸出模塊,與數(shù)據(jù)輸入輸出設(shè)備及業(yè)務(wù)處理單元相連接。本發(fā)明實現(xiàn)了SP短信服務(wù)器與移動網(wǎng)絡(luò)接口的自動化測試;測試設(shè)備具有良好的可擴展性;SP可根據(jù)需要對開發(fā)的接口程序進行測試;測試設(shè)備具有自動分析功能并能夠生成測試報告,使SP能夠根據(jù)測試報告中的錯誤提示對接口程序代碼進行修改,從而大大提高了測試效率。
文檔編號H04W92/04GK1753542SQ20051011691
公開日2006年3月29日 申請日期2005年10月25日 優(yōu)先權(quán)日2005年10月25日
發(fā)明者郭松, 劉璋詟, 劉鈞毅, 韋東, 程衛(wèi)東 申請人:中國移動通信集團公司