欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

測試系統(tǒng)及操作域設(shè)備的制作方法

文檔序號:7886801閱讀:226來源:國知局
專利名稱:測試系統(tǒng)及操作域設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域及測試領(lǐng)域,特別是涉及測試系統(tǒng)及操作域設(shè)備。
背景技術(shù)
目前在移動通信領(lǐng)域,數(shù)據(jù)業(yè)務(wù)平臺的測試主要采用通過與實際的相關(guān)網(wǎng)元設(shè)備互連,人工執(zhí)行常規(guī)業(yè)務(wù)流程來實現(xiàn),同時,為了避免對現(xiàn)網(wǎng)業(yè)務(wù)的影響,該類測試一般多在實驗室環(huán)境進(jìn)行。
當(dāng)前的數(shù)據(jù)業(yè)務(wù)平臺測試以實際業(yè)務(wù)網(wǎng)元配合為主。隨著移動數(shù)據(jù)業(yè)務(wù)的發(fā)展, 業(yè)務(wù)平臺的種類及復(fù)雜度都有了較大提高,以往的測試方式已經(jīng)不能滿足現(xiàn)有測試的需要。
綜上,現(xiàn)有技術(shù)不能適應(yīng)數(shù)據(jù)業(yè)務(wù)平臺的發(fā)展需要,而且測試任務(wù)中的測試用例相對固定,不能根據(jù)測試需求靈活制定。發(fā)明內(nèi)容
本發(fā)明實施例提供測試系統(tǒng)、測試方法、管理域及操作域,以適應(yīng)數(shù)據(jù)業(yè)務(wù)平臺的發(fā)展需要,使得可以根據(jù)測試需求靈活制定測試任務(wù)中的測試用例。
本發(fā)明實施例的一種測試系統(tǒng),應(yīng)用于數(shù)據(jù)業(yè)務(wù)平臺的測試,包括管理域,用于通過遠(yuǎn)程接口接收分配指令,并相應(yīng)分配測試任務(wù),以及通過局域網(wǎng)將所述測試任務(wù)同步到操作域,并記錄和管理操作域返回的測試結(jié)果;操作域,用于通過遠(yuǎn)程接口接收測試指令,并執(zhí)行和測試管理域同步來的相關(guān)任務(wù),以及通過局域網(wǎng)將測試結(jié)果同步到管理域。
本發(fā)明實施例的一種測試系統(tǒng)中的管理域,包括測試管理模塊,用于通過遠(yuǎn)程接口接收分配指令,并相應(yīng)分配測試任務(wù),以及記錄和管理測試結(jié)果;操作域同步模塊,用于通過局域網(wǎng)將所述測試任務(wù)同步到操作域,以及通過局域網(wǎng)接收操作域同步來的測試結(jié)果。
本發(fā)明實施例的一種測試系統(tǒng)中的操作域,包括任務(wù)調(diào)度模塊,用于調(diào)度完成測試任務(wù);測試用例緩存模塊,由任務(wù)調(diào)度模塊引導(dǎo),用于在本地存儲測試任務(wù)中的測試用例,并提供調(diào)用接口 ;協(xié)議適配模塊,由任務(wù)調(diào)度模塊引導(dǎo),用于初始化相關(guān)協(xié)議棧,并提供通信協(xié)議調(diào)用接口 ;當(dāng)測試用例激活后,根據(jù)用例規(guī)定的流程與被測設(shè)備進(jìn)行協(xié)議通信; 數(shù)據(jù)解析模塊,由任務(wù)調(diào)度模塊引導(dǎo),用于采集與被測設(shè)備測的協(xié)議交互數(shù)據(jù),并根據(jù)測試用例規(guī)定的流程過濾并解析相應(yīng)的數(shù)據(jù)流,對比解析結(jié)果與標(biāo)準(zhǔn)輸出結(jié)果得出測試結(jié)果, 并輸出;測試結(jié)果緩存模塊,用于保存數(shù)據(jù)解析模塊輸出的測試結(jié)果,并關(guān)聯(lián)相應(yīng)的測試用例;管理域同步模塊,用于通過局域網(wǎng)將測試結(jié)果同步到管理域,以及接收管理域同步來的測試任務(wù)。4
本發(fā)明實施例的一種測試方法,應(yīng)用于數(shù)據(jù)業(yè)務(wù)平臺的測試,包括下列步驟管理域通過遠(yuǎn)程接口接收分配指令,并相應(yīng)分配測試任務(wù);管理域通過局域網(wǎng)將所述測試任務(wù)同步到操作域;操作域通過遠(yuǎn)程接口接收測試指令,并執(zhí)行和測試管理域同步來的相關(guān)任務(wù);操作域通過局域網(wǎng)將測試結(jié)果同步到管理域;管理域記錄和管理測試結(jié)果。
本發(fā)明采用“域”概念,將操作和管理職能分離,通過操作域和管理域?qū)崿F(xiàn)兩者的分治與統(tǒng)一,所以適應(yīng)了數(shù)據(jù)業(yè)務(wù)平臺的發(fā)展需要,使得可以根據(jù)測試需求靈活制定測試任務(wù)中的測試用例,并且采用“域”概念,將操作和管理職能分離,使得測試獨立執(zhí)行、全局控制和信息保存得以實現(xiàn),避免數(shù)據(jù)泄漏和因錯誤造成的數(shù)據(jù)丟失。


圖1為本發(fā)明實施中的測試系統(tǒng)結(jié)構(gòu)示意圖2為本發(fā)明實施中的管理域結(jié)構(gòu)示意圖3為本發(fā)明實施中的操作域結(jié)構(gòu)示意圖4為本發(fā)明實施中的測試方法步驟流程圖5為本發(fā)明實施中在管理域創(chuàng)建測試任務(wù)并分配給操作域的流程圖6為本發(fā)明實施中操作域?qū)y試用例的執(zhí)行流程圖。
具體實施方式
為了適應(yīng)數(shù)據(jù)業(yè)務(wù)平臺的發(fā)展需要,使得可以根據(jù)測試需求靈活制定測試任務(wù)中的測試用例,本發(fā)明提供了一種測試系統(tǒng),一種測試系統(tǒng)中的管理域,一種測試系統(tǒng)中的操作域,以及一種測試方法,其采用“域”概念,將操作和管理職能分離,通過操作域和管理域?qū)崿F(xiàn)兩者的分治與統(tǒng)一。以下分別對本發(fā)明的系統(tǒng)、管理域、操作域和方法逐一詳述。
參見圖1所示,本發(fā)明的測試系統(tǒng)中管理域與操作域作為核心內(nèi)部組件。
管理域提供了面向移動管理人員的遠(yuǎn)程接口(如Web接口),測試管理員遠(yuǎn)程登錄管理域后,可以發(fā)出分配指令來分配和管理測試任務(wù),并且管理域通過局域網(wǎng)與操作域連接,將測試任務(wù)同步到操作域,并記錄和管理操作域返回的測試結(jié)果。
操作域提供了面向廠家測試的遠(yuǎn)程接口(如Web接口),測試工程師通過遠(yuǎn)程登錄操作域(如通過hternet)后,可以發(fā)出測試指令來執(zhí)行和測試管理域同步來的相關(guān)任務(wù),并且操作域通過局域網(wǎng)與管理域連接,將測試結(jié)果同步到管理域。
下面將分別介紹管理域與操作域中各模塊的結(jié)構(gòu)設(shè)計及功能實現(xiàn)。
管理域作為本發(fā)明的控制核心,從任務(wù)的建立到結(jié)束都起到管理監(jiān)督職能,每個內(nèi)部模塊都針對整個測試的各個細(xì)節(jié)提供相應(yīng)的功能,其可以包括測試管理模塊和操作域同步模塊,測試管理模塊中具體包括測試任務(wù)管理子模塊和測試結(jié)果管理子模塊;進(jìn)一步, 測試管理模塊中還可包括下列子模塊之一或任意組合測試問題管理子模塊、測試數(shù)據(jù)管理子模塊、測試日志管理子模塊和測試報告管理子模塊;進(jìn)一步,管理域中還可包括下列模塊之一或任意組合系統(tǒng)管理模塊、用戶管理模塊、日志管理模塊和管理域門戶模塊。
參見圖2所示,以管理域包括上述所有模塊和子模塊為例。
其中,系統(tǒng)管理模塊負(fù)責(zé)整個系統(tǒng)(管理域+操作域)的用戶角色建立、權(quán)利分配和連接設(shè)置;管理域的用戶創(chuàng)建、用戶角色分配。
其中,用戶管理模塊負(fù)責(zé)操作域的用戶創(chuàng)建、用戶角色分配;廠家信息建立及維護(hù),比如廠家參與測試的產(chǎn)品信息、軟硬件信息以及更新信息等。
其中,日志管理模塊負(fù)責(zé)這個系統(tǒng)的操作記錄、錯誤記錄等。
其中,管理域門戶模塊(移動Web門戶)為移動人員提供的操作接口,管理域所有功能的可執(zhí)行界面和結(jié)果均通過web門戶展現(xiàn),比如管理員可在門戶上創(chuàng)建用戶,分配測試等操作。
其中,測試管理模塊該模塊是管理域的核心模塊,負(fù)責(zé)與具體測試相關(guān)的所有功能,具體又分為以下6個子模塊。
測試任務(wù)管理子模塊負(fù)責(zé)具體測試任務(wù)的創(chuàng)建,包括測試用例的選擇,添加或修改,測試的周期等;同時提供通知功能,比如當(dāng)測試進(jìn)度超期或者測試出現(xiàn)重大告警時,會通過短信或email方式通知相應(yīng)測試任務(wù)的負(fù)責(zé)人。
測試結(jié)果管理子模塊負(fù)責(zé)記錄和管理單項測試任務(wù)中單個測試用例每一次的執(zhí)行結(jié)果,移動管理員可以查詢到任何一條測試結(jié)果的詳細(xì)記錄。
測試問題管理子模塊負(fù)責(zé)記錄和管理測試過程中出現(xiàn)的所有問題,與測試結(jié)果管理子模塊配合調(diào)用,對于任何“未通過”的結(jié)果都將記錄相應(yīng)的測試現(xiàn)象和測試問題定位。
測試數(shù)據(jù)管理子模塊負(fù)責(zé)保存和管理每次執(zhí)行測試用例的數(shù)據(jù)流,與測試任務(wù)管理子模塊、測試結(jié)果管理子模塊聯(lián)合調(diào)用,自動關(guān)聯(lián)相應(yīng)的測試用例和執(zhí)行情況。
測試日志管理子模塊負(fù)責(zé)保存和管理操作域的使用記錄,幫助移動管理員了解測試人員的使用情況。
測試報告管理子模塊負(fù)責(zé)生成并管理測試報告(以測試任務(wù)為輸出單位),提供測試報告的模塊設(shè)計功能,可根據(jù)具體需求定義某一類測試任務(wù)的標(biāo)準(zhǔn)測試報告形式,并以常用格式輸出(比如txt、d0C、xlS等);該子模塊與測試任務(wù)管理子模塊聯(lián)合調(diào)用,自動關(guān)聯(lián)測試任務(wù)。
其中,操作域同步模塊負(fù)責(zé)將管理域的操作命令和數(shù)據(jù)同步給操作域,并接收來自操作域的測試結(jié)果。
操作域是本發(fā)明的執(zhí)行核心,面向廠家測試工程師,負(fù)責(zé)測試具體細(xì)節(jié)及執(zhí)行環(huán)境,其可以包括任務(wù)調(diào)度模塊、測試用例緩存模塊、協(xié)議適配模塊、數(shù)據(jù)解析模塊、測試結(jié)果緩存模塊和管理域同步模塊;進(jìn)一步還可包括操作域門戶模塊、參數(shù)配置模塊、測試問題緩存模塊和測試日志緩存模塊。
參見圖3所示,以操作域包括上述所有模塊為例。
其中,操作域門戶模塊(廠家web門戶模塊)為廠家測試工程師提供的操作接口,操作域所有功能的可執(zhí)行界面和結(jié)果均通過web門戶展現(xiàn),比如廠家工程師可在門戶上執(zhí)行設(shè)備參數(shù)配置,測試激活,測試結(jié)果查詢等操作。
其中,任務(wù)調(diào)度模塊操作域的核心模塊,跟蹤測試執(zhí)行的全過程。負(fù)責(zé)解析管理域同步的任務(wù)信息,調(diào)度測試用例緩存區(qū)同步相關(guān)測試用例、協(xié)議適配模塊初始化相應(yīng)的協(xié)議棧等。
其中,測試用例緩存模塊由任務(wù)調(diào)度模塊引導(dǎo),從管理域同步并在本地存儲相關(guān)的測試用例,為其他模塊提供調(diào)用接口。
其中,參數(shù)配置模塊由任務(wù)調(diào)度模塊引導(dǎo),提供被測設(shè)備與測試平臺連接的參數(shù)設(shè)置接口,比如IP地址、連接密碼、設(shè)備ID等。
其中,協(xié)議適配模塊由任務(wù)調(diào)度模塊引導(dǎo),初始化相關(guān)協(xié)議棧(所述協(xié)議棧包括但不限于Webservers、SMS_CMPP、SMS_SMPP、MMS_MM7、Pushmail_cmpop、AGPS_Ls)、關(guān)聯(lián)測試用例緩存區(qū),提供通信協(xié)議調(diào)用接口 ;當(dāng)測試用例激活(觸發(fā))后,根據(jù)用例規(guī)定的流程與被測設(shè)備進(jìn)行協(xié)議通信。
其中,數(shù)據(jù)解析模塊由任務(wù)調(diào)度模塊引導(dǎo),關(guān)聯(lián)測試用例緩存區(qū);采集被測設(shè)備與平臺的協(xié)議交互數(shù)據(jù),根據(jù)測試用例規(guī)定的流程過濾并解析相應(yīng)的消息流;對比解析結(jié)果與標(biāo)準(zhǔn)輸出,判斷協(xié)議交互的一致性和正確性;輸出對比結(jié)果至相關(guān)模塊。
其中,測試結(jié)果緩存模塊負(fù)責(zé)保存數(shù)據(jù)解析模塊的對比結(jié)果,并關(guān)聯(lián)相應(yīng)的測試用例和執(zhí)行批次;對比結(jié)果異常時,同步結(jié)果給測試問題緩存模塊。
其中,測試問題緩存模塊根據(jù)同步的異常測試結(jié)果,查詢定義的測試錯誤集,匹配分析結(jié)果并記錄。
其中,測試日志緩存模塊負(fù)責(zé)記錄測試的執(zhí)行情況,如登錄情況、用例執(zhí)行情況 (執(zhí)行覆蓋率、成功率等)。
其中,管理域同步模塊負(fù)責(zé)將測試執(zhí)行中生成的所有數(shù)據(jù)和結(jié)果同步給管理域, 并接收來自管理域的同步數(shù)據(jù)。
本發(fā)明還提供了一種測試方法,參見圖4所示,包括下列主要步驟
SI、管理域通過遠(yuǎn)程接口接收分配指令,并相應(yīng)分配測試任務(wù)。
S2、管理域通過局域網(wǎng)將所述測試任務(wù)同步到操作域。
S3、操作域通過遠(yuǎn)程接口接收測試指令,并執(zhí)行和測試管理域同步來的相關(guān)任務(wù)。
S4、操作域通過局域網(wǎng)將測試結(jié)果同步到管理域。
S5、管理域記錄和管理測試結(jié)果。
下面以MAS服務(wù)器測試為例,詳細(xì)介紹測試的流程及各模塊間的協(xié)同工作關(guān)系。
參見圖5所示,在管理域創(chuàng)建測試任務(wù)并分配給操作域,例如測試初期首先由移動工程師在管理域創(chuàng)建測試任務(wù)并分配給相關(guān)參測廠家,具體步驟如下
11 :管理域創(chuàng)建廠家信息、參測產(chǎn)品信息,以及登錄帳戶;
移動工程師通過管理域門戶模塊登錄管理域Web門戶后,通過用戶管理模塊建立或更新廠家及其參測產(chǎn)品的信息,并可進(jìn)行校驗,以及分配一個登錄帳戶(需要與測試廠家綁定)及其角色等。
12 :管理域創(chuàng)建測試任務(wù);
移動工程師可先通過測試問題管理子模塊提取問題記錄,并依據(jù)分析結(jié)果向管理域中的測試任務(wù)管理子模塊發(fā)出分配指令,所述分配指令包括測試任務(wù)中的測試用例的選擇指令,和/或添加指令,和/或修改指令,和/或測試周期指令。測試任務(wù)管理子模塊根據(jù)分配指令相應(yīng)創(chuàng)建測試任務(wù),制定測試用例和測試周期,綁定登錄帳戶。比如,如果是軟件補丁測試,系統(tǒng)會根據(jù)測試問題記錄自動加載需要的測試用例。
13:同步給操作域;
通過操作域同步模塊將創(chuàng)建的測試任務(wù),制定的測試用例,測試周期,以及分配的操作域登錄帳戶信息同步到操作域。
14 操作域接收管理域同步來的信息;
廠家工程師通過操作域門戶模塊使用管理域分配的登錄帳戶登錄操作域Web門戶,并通過管理域同步模塊接收測試任務(wù),以及測試用例緩存模塊在本地存儲管理域同步來的測試任務(wù)中的測試用例。同時可以通過任務(wù)調(diào)度模塊調(diào)整測試用例的順序,通過參數(shù)配置模塊配置參測設(shè)備與測試平臺的連接參數(shù)和必要業(yè)務(wù)信息等,比如,MAS服務(wù)器測試需要廠家具體填寫MAS設(shè)備的硬件配置,核心業(yè)務(wù)軟件版本,配置參測設(shè)備的ip地址、業(yè)務(wù)端口、MASID、登錄密碼、服務(wù)代碼等必要信息。所有預(yù)設(shè)置正確完成后,廠家工程師可以通過操作域提供的Web接口向操作域發(fā)出測試指令,以激活測試用例。
測試任務(wù)分配完成后,主要執(zhí)行將由廠家工程師完成,在此期間,移動工程師可以通過管理域隨時了解測試進(jìn)度及情況。如果測試需求有變化,也可以在已分配的測試任務(wù)中增減測試用例并同步給操作域。
參見圖6所示,操作域?qū)y試用例的執(zhí)行,例如廠家工程師可以選擇全自動模式 (自動執(zhí)行測試任務(wù)中的所有測試用例,無需人為干預(yù))和半自動模式(通過web門戶人為觸發(fā)單項測試用例或測試?yán)M),但是對于每一次測試用例的執(zhí)行都有如下具體步驟
21 操作域完成協(xié)議棧配置;
測試用例激活后,如果需要配置特定參數(shù),則任務(wù)調(diào)度模塊將自動提示廠家工程師否則繼續(xù),如果廠家工程師選擇繼續(xù),則通過參數(shù)配置模塊進(jìn)行配置。參數(shù)配置完畢后, 協(xié)議適配模塊初始化測試用例需要的協(xié)議棧,并根據(jù)測試用例規(guī)定的交互流程自動發(fā)起業(yè)務(wù)請求或回應(yīng)。
22 操作域采集分析交互的數(shù)據(jù);
測試用例激活后,數(shù)據(jù)解析模塊的采集功能開啟直至一次測試用例執(zhí)行結(jié)束,并根據(jù)測試用例規(guī)定的交互流程過濾出相關(guān)交互信息,提取重要參數(shù)與標(biāo)準(zhǔn)輸出對比,檢查參測設(shè)備協(xié)議交互的合法性和正確性,最終將結(jié)果提交測試結(jié)果緩存模塊。
23 操作域?qū)y試結(jié)果進(jìn)行處理;
測試結(jié)果緩存模塊根據(jù)數(shù)據(jù)解析模塊提交的比對結(jié)果,記錄測試結(jié)果;對于異常結(jié)果,進(jìn)一步提交至測試問題緩存模塊分析并記錄測試問題;該步驟的所有過程都被記錄在測試日志緩存模塊,包括每項測試用例的執(zhí)行次數(shù),成功率,執(zhí)行覆蓋率等。
24:同步到管理域;
管理域同步模塊將操作域生成的所有測試信息都同步給管理域,并由相關(guān)模塊處理,如果出現(xiàn)嚴(yán)重錯誤或測試進(jìn)度拖延等情況,管理域的測試數(shù)據(jù)管理子模塊會自動觸發(fā)通知給移動工程師(即項目負(fù)責(zé)人)。
當(dāng)廠家工程師提交測試結(jié)束請求或任務(wù)時間到期,管理域的測試報告管理子模塊會根據(jù)定義好的報告模板自動生成測試報告,移動工程師可以選擇以常用格式(如txt、 doc、xls等)下載到本地。
管理域的用戶管理模塊根據(jù)測試結(jié)果自動更新測試廠家的產(chǎn)品信息,同時對參測的軟件信息進(jìn)行版本管理,為后期補丁測試或升級測試提供參考依據(jù)。
綜上所述,本發(fā)明實施例提供了遠(yuǎn)程訪問接口,通過仿真業(yè)務(wù)網(wǎng)元功能與被測平臺實體實現(xiàn)業(yè)務(wù)交互,同時支持模擬各種非常規(guī)流程,采用自動或半自動模式執(zhí)行測試,全面解決了當(dāng)前測試手段的低效性和局限性。通過本發(fā)明可以得到以下有益效果
高擴展性由于平臺采用模塊化設(shè)計,支持協(xié)議棧的擴展,實現(xiàn)了根據(jù)業(yè)務(wù)發(fā)展需要的可擴展能力。
高安全性采用“域隔離”機制,獨立測試執(zhí)行、全局控制和信息保存,避免數(shù)據(jù)泄漏和因錯誤造成的數(shù)據(jù)丟失。
高智能性采用多模塊關(guān)聯(lián)方式,利用測試用例管理模塊可以根據(jù)測試需求或測試情況的變化,靈活制定或更新測試任務(wù)和測試策略。
高移動性由于平臺采用分布式設(shè)計,B/S結(jié)構(gòu)框架,擺脫了地域限制,被測設(shè)備可以通過Internet接入平臺參與測試,web門戶為廠家工程師、移動管理人員提供了即時處理的遠(yuǎn)程方式。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種測試系統(tǒng),應(yīng)用于數(shù)據(jù)業(yè)務(wù)平臺的測試,其特征在于,包括管理域,用于通過遠(yuǎn)程接口接收分配指令,并相應(yīng)分配測試任務(wù),以及通過局域網(wǎng)將所述測試任務(wù)同步到操作域,并記錄和管理操作域返回的測試結(jié)果;操作域,用于通過遠(yuǎn)程接口接收測試指令,并執(zhí)行和測試管理域同步來的相關(guān)任務(wù),以及通過局域網(wǎng)將測試結(jié)果同步到管理域;所述操作域中包括 任務(wù)調(diào)度模塊,用于調(diào)度完成測試任務(wù);測試用例緩存模塊,由任務(wù)調(diào)度模塊引導(dǎo),用于在本地存儲管理域同步來的測試任務(wù)中的測試用例,并提供調(diào)用接口 ;協(xié)議適配模塊,由任務(wù)調(diào)度模塊引導(dǎo),用于初始化相關(guān)協(xié)議棧,并提供通信協(xié)議調(diào)用接口 ;當(dāng)測試用例激活后,根據(jù)用例規(guī)定的流程與被測設(shè)備進(jìn)行協(xié)議通信;數(shù)據(jù)解析模塊,由任務(wù)調(diào)度模塊引導(dǎo),用于采集所述系統(tǒng)與被測設(shè)備的協(xié)議交互數(shù)據(jù), 并根據(jù)測試用例規(guī)定的流程過濾并解析相應(yīng)的數(shù)據(jù)流,對比解析結(jié)果與標(biāo)準(zhǔn)輸出結(jié)果得出測試結(jié)果,并輸出;測試結(jié)果緩存模塊,用于保存數(shù)據(jù)解析模塊輸出的測試結(jié)果,并關(guān)聯(lián)相應(yīng)的測試用例;管理域同步模塊,用于通過局域網(wǎng)將測試結(jié)果同步到管理域,以及接收管理域同步來的測試任務(wù)。
2.如權(quán)利要求1所述的測試系統(tǒng),其特征在于,所述管理域中包括測試管理模塊,用于通過遠(yuǎn)程接口接收分配指令,并相應(yīng)分配測試任務(wù),以及記錄和管理操作域返回的測試結(jié)果;操作域同步模塊,用于通過局域網(wǎng)將所述測試任務(wù)同步到操作域,以及通過局域網(wǎng)接收操作域返回的測試結(jié)果。
3.如權(quán)利要求2所述的測試系統(tǒng),其特征在于,所述測試管理模塊中包括 測試任務(wù)管理子模塊,用于根據(jù)所述分配指令,創(chuàng)建和分配測試任務(wù);測試結(jié)果管理子模塊,用于記錄和管理操作域同步來的單項測試任務(wù)中單個測試用例每一次的測試結(jié)果。
4.如權(quán)利要求3所述的測試系統(tǒng),其特征在于,所述測試管理模塊中還包括下列子模塊之一或任意組合測試問題管理子模塊,用于記錄和管理測試過程中出現(xiàn)的問題信息,并與測試結(jié)果管理子模塊聯(lián)合調(diào)用,記錄不滿足要求的測試結(jié)果;測試數(shù)據(jù)管理子模塊,用于保存和管理每次執(zhí)行測試用例的數(shù)據(jù)流,并與測試任務(wù)管理子模塊、測試結(jié)果管理子模塊聯(lián)合調(diào)用,自動關(guān)聯(lián)相應(yīng)的測試用例和執(zhí)行情況; 測試日志管理子模塊,用于保存和管理操作域的使用記錄;測試報告管理子模塊,用于與測試任務(wù)管理子模塊聯(lián)合調(diào)用,自動關(guān)聯(lián)測試任務(wù),并生成和管理測試報告。
5.如權(quán)利要求2所述的測試系統(tǒng),其特征在于,所述管理域中還包括下列模塊之一或任意組合系統(tǒng)管理模塊,用于建立所述系統(tǒng)的用戶角色、權(quán)限分配和連接設(shè)置;以及創(chuàng)建管理域的用戶和用戶角色分配;用戶管理模塊,用于創(chuàng)建操作域的用戶和用戶角色分配;以及建立和維護(hù)被測設(shè)備信日志管理模塊,用于保存所述系統(tǒng)的操作記錄和/或錯誤記錄;管理域門戶模塊,用于為管理域用戶提供操作接口和可執(zhí)行界面,以及呈現(xiàn)測試結(jié)果。
6.如權(quán)利要求I所述的測試系統(tǒng),其特征在于,所述操作域中還包括下列模塊之一或任意組合操作域門戶模塊,用于為操作域用戶提供操作接口和可執(zhí)行界面;參數(shù)配置模塊,由任務(wù)調(diào)度模塊引導(dǎo),用于提供設(shè)置所述系統(tǒng)與被測設(shè)備之間連接參數(shù)的接口 ;測試問題緩存模塊,用于接收測試結(jié)果緩存模塊在測試結(jié)果異常時同步來的測試結(jié)果,并相應(yīng)查詢定義的測試錯誤集,匹配分析結(jié)果并記錄;測試日志緩存模塊,用于記錄測試的執(zhí)行情況。
7.如權(quán)利要求I所述的測試系統(tǒng),其特征在于,所述遠(yuǎn)程接口為Web接口。
8.—種測試系統(tǒng)中的操作域設(shè)備,其特征在于,包括任務(wù)調(diào)度模塊,用于調(diào)度完成測試任務(wù);測試用例緩存模塊,由任務(wù)調(diào)度模塊引導(dǎo),用于在本地存儲測試任務(wù)中的測試用例,并提供調(diào)用接口;協(xié)議適配模塊,由任務(wù)調(diào)度模塊引導(dǎo),用于初始化相關(guān)協(xié)議棧,并提供通信協(xié)議調(diào)用接口 ;當(dāng)測試用例激活后,根據(jù)用例規(guī)定的流程與被測設(shè)備進(jìn)行協(xié)議通信;數(shù)據(jù)解析模塊,由任務(wù)調(diào)度模塊引導(dǎo),用于采集與被測設(shè)備的協(xié)議交互數(shù)據(jù),并根據(jù)測試用例規(guī)定的流程過濾并解析相應(yīng)的數(shù)據(jù)流,對比解析結(jié)果與標(biāo)準(zhǔn)輸出結(jié)果得出測試結(jié)果,并輸出;測試結(jié)果緩存模塊,用于保存數(shù)據(jù)解析模塊輸出的測試結(jié)果,并關(guān)聯(lián)相應(yīng)的測試用例;管理域同步模塊,用于通過局域網(wǎng)將測試結(jié)果同步到管理域,以及接收管理域同步來的測試任務(wù)。
9.如權(quán)利要求8所述的操作域設(shè)備,其特征在于,所述操作域中還包括下列模塊之一或任意組合操作域門戶模塊,用于為操作域用戶提供操作接口和可執(zhí)行界面;參數(shù)配置模塊,由任務(wù)調(diào)度模塊引導(dǎo),用于提供設(shè)置所述系統(tǒng)與被測設(shè)備之間連接參數(shù)的接口 ;測試問題緩存模塊,用于接收測試結(jié)果緩存模塊在測試結(jié)果異常時同步來的測試結(jié)果,并相應(yīng)查詢定義的測試錯誤集,匹配分析結(jié)果并記錄;測試日志緩存模塊,用于記錄測試的執(zhí)行情況。
全文摘要
本發(fā)明公開了測試系統(tǒng)及操作域設(shè)備,涉及通信領(lǐng)域及測試領(lǐng)域,以適應(yīng)數(shù)據(jù)業(yè)務(wù)平臺的發(fā)展需要,使得可以根據(jù)測試需求靈活制定測試任務(wù)中的測試用例。本發(fā)明的測試系統(tǒng),應(yīng)用于數(shù)據(jù)業(yè)務(wù)平臺的測試,包括管理域,用于通過遠(yuǎn)程接口接收分配指令,并相應(yīng)分配測試任務(wù),以及通過局域網(wǎng)將所述測試任務(wù)同步到操作域,并記錄和管理操作域返回的測試結(jié)果;操作域,用于通過遠(yuǎn)程接口接收測試指令,并執(zhí)行和測試管理域同步來的相關(guān)任務(wù),以及通過局域網(wǎng)將測試結(jié)果同步到管理域。
文檔編號H04W24/08GK102546300SQ20121000478
公開日2012年7月4日 申請日期2007年12月29日 優(yōu)先權(quán)日2007年12月29日
發(fā)明者王思源 申請人:中國移動通信集團(tuán)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
醴陵市| 永平县| 宁安市| 蚌埠市| 罗田县| 桑植县| 拜城县| 吉木萨尔县| 博乐市| 新平| 满洲里市| 项城市| 皋兰县| 襄汾县| 启东市| 稷山县| 阳东县| 县级市| 石阡县| 印江| 同心县| 新化县| 务川| 太湖县| 浑源县| 平南县| 道孚县| 兴义市| 略阳县| 松溪县| 天等县| 鹤山市| 江孜县| 曲沃县| 新闻| 罗平县| 余干县| 阿瓦提县| 西峡县| 甘孜| 武川县|