亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于自動化測試的網(wǎng)絡系統(tǒng)的制作方法

文檔序號:7832110閱讀:225來源:國知局
用于自動化測試的網(wǎng)絡系統(tǒng)的制作方法
【專利摘要】本實用新型公開了一種用于自動化測試的網(wǎng)絡系統(tǒng),包括:控制端設備;調(diào)度服務器,與所述控制端設備連接,以接收所述控制端設備的指令;至少一臺測試執(zhí)行設備,與所述調(diào)度服務器連接,以執(zhí)行自動化測試;數(shù)據(jù)文件服務器,與所述至少一臺測試執(zhí)行設備連接,用于存儲測試數(shù)據(jù)。
【專利說明】 用于自動化測試的網(wǎng)絡系統(tǒng)

【技術領域】
[0001]本實用新型涉及自動化測試領域,尤其涉及一種用于自動化測試的網(wǎng)絡系統(tǒng)。

【背景技術】
[0002]利用SAP系統(tǒng)進行創(chuàng)新業(yè)務,需要一套完整的測試環(huán)境滿足開發(fā)可靠性的需求。由于企業(yè)的SAP全系統(tǒng)龐大,以一個中等規(guī)模業(yè)務流程為例,其測試要完成一次回歸測試需要涉及部署業(yè)務定義、業(yè)務數(shù)據(jù)與業(yè)務腳本整合、形成業(yè)務流程、生成測試集合中的94個步驟、兩天時間。如何提供一種能夠用于自動化測試的網(wǎng)絡系統(tǒng),通過自動化測試,降低人力成本,提高測試可靠性,提升測試效率,成為亟待解決的問題。
實用新型內(nèi)容
[0003]有鑒于上述問題,本實用新型提供了一種可用于自動化測試的網(wǎng)絡系統(tǒng),以實現(xiàn)自動化測試。
[0004]本實用新型的額外方面和優(yōu)點將部分地在下面的描述中闡述,并且部分地將從描述中變得顯然,或者可以通過本實用新型的實踐而習得。
[0005]本實用新型公開了一種用于自動化測試的網(wǎng)絡系統(tǒng),包括:控制端設備;調(diào)度服務器,與所述控制端設備連接,以接收所述控制端設備的指令;至少一臺測試執(zhí)行設備,與所述調(diào)度服務器連接,以執(zhí)行自動化測試;數(shù)據(jù)文件服務器,與所述至少一臺測試執(zhí)行設備連接,用于存儲測試數(shù)據(jù)。
[0006]于一實施例中,該用于自動化測試的網(wǎng)絡系統(tǒng)還包括:中心交換機;其中,所述控制端設備通過所述中心交換機連接;所述調(diào)度服務器、所述數(shù)據(jù)文件服務器分別通過所述中心交換機與所述至少一臺測試執(zhí)行設備連接。
[0007]于另一實施例中,所述中心交換機為3層交換機。
[0008]于再一實施例中,該用于自動化測試的網(wǎng)絡系統(tǒng)還包括:第一交換機和第二交換機;其中所述調(diào)度服務器通過所述第一測試執(zhí)行設備與所述至少一臺測試執(zhí)行設備連接,所述數(shù)據(jù)服務器通過所述至少一臺測試執(zhí)行設備連接;所述控制端設備通過所述第一交換機與所述調(diào)度服務器連接。
[0009]于再一實施例中,所述控制端設備包括PC機。
[0010]于再一實施例中,所述至少一臺測試執(zhí)行設備包括QTP測試工具。
[0011]于再一實施例中,該用于自動化測試的網(wǎng)絡系統(tǒng)還包括:至少一個被測系統(tǒng);其中,所述至少一個被測系統(tǒng)與所述至少一臺測試執(zhí)行設備連接。
[0012]于再一實施例中,所述至少一臺測試執(zhí)行設備中的至少一臺與所述至少一個被測系統(tǒng)中的一個或多個通過虛擬局域網(wǎng)連接。
[0013]于再一實施例中,該用于自動化測試的網(wǎng)絡系統(tǒng)還包括:第三交換機;其中,所述至少一臺測試執(zhí)行設備通過所述第三交換機與所述至少一個被測系統(tǒng)連接。
[0014]于再一實施例中,所述至少一個被測系統(tǒng)包括:SAP系統(tǒng)和Web系統(tǒng)。
[0015]本實用新型提供了一種用于自動化測試的網(wǎng)絡系統(tǒng),可為多種不同系統(tǒng)的自動化測試提供底層平臺架構,從而為高效、高可靠性的自動化測試提供了平臺支撐。

【專利附圖】

【附圖說明】
[0016]通過參照附圖詳細描述其示例實施方式,本實用新型的上述和其它特征及優(yōu)點將變得更加明顯。
[0017]圖1為本實用新型實施例一的用于自動化測試的網(wǎng)絡系統(tǒng)的結(jié)構示意圖。
[0018]圖2為利用本實用新型實施例一的用于自動化測試的網(wǎng)絡系統(tǒng)進行系統(tǒng)測試的運行效果示意圖。
[0019]圖3為本實用新型實施例二的用于自動化測試的網(wǎng)絡系統(tǒng)的網(wǎng)絡連接示意圖。

【具體實施方式】
[0020]現(xiàn)在將參考附圖更全面地描述示例實施方式。然而,示例實施方式能夠以多種形式實施,且不應被理解為限于在此闡述的實施方式;相反,提供這些實施方式使得本實用新型將全面和完整,并將示例實施方式的構思全面地傳達給本領域的技術人員。
[0021]所描述的特征、結(jié)構或特性可以以任何合適的方式結(jié)合在一個或更多實施方式中。在下面的描述中,提供許多具體細節(jié)從而給出對本實用新型的實施方式的充分理解。然而,本領域技術人員應意識到,沒有所述特定細節(jié)中的一個或更多,或者采用其它的組元等,也可以實踐本實用新型的技術方案。在其它情況下,不詳細示出或描述公知結(jié)構或者操作等,以避免模糊本實用新型。
[0022]圖1為本實用新型實施例一的用于自動化測試的網(wǎng)絡系統(tǒng)的結(jié)構示意圖。如圖1所示,本實施例中,設置有QC調(diào)度服務器05、數(shù)據(jù)文件服務器06和測試執(zhí)行主機04,還設置第一數(shù)據(jù)交換機01、第二數(shù)據(jù)交換機02和第三數(shù)據(jù)交換機03,第一數(shù)據(jù)交換機01的數(shù)據(jù)端口通過控制協(xié)議劃分為三部分,第一部分端口采用冗余方式連接QC調(diào)度服務器05的數(shù)據(jù)端口,第二部分端口分別連接不同的控制終端07的數(shù)據(jù)端口。
[0023]第二數(shù)據(jù)交換機02的數(shù)據(jù)端口通過控制協(xié)議劃分為兩部分,第一部分端口采用冗余方式連接數(shù)據(jù)文件服務器06的數(shù)據(jù)端口。
[0024]測試執(zhí)行主機04包括三個數(shù)據(jù)端口,第一數(shù)據(jù)端口與第一數(shù)據(jù)交換機第三部分端口中的一個數(shù)據(jù)端口連接,第二數(shù)據(jù)端口與第二數(shù)據(jù)交換機02第二部分端口中的一個數(shù)據(jù)端口連接,第三數(shù)據(jù)端口與第三數(shù)據(jù)交換機03的一個數(shù)據(jù)端口連接。
[0025]第三數(shù)據(jù)交換機03與被測系統(tǒng)08中的數(shù)據(jù)交換機通過相應的數(shù)據(jù)端口相連接形成數(shù)據(jù)鏈路。
[0026]通過數(shù)據(jù)交換機客觀上將控制終端和QC調(diào)度服務器劃分在第一個網(wǎng)段,通過數(shù)據(jù)交換機將數(shù)據(jù)文件服務器劃分在第二個網(wǎng)段,通過數(shù)據(jù)交換機將測試執(zhí)行主機劃分在第三個網(wǎng)段,通過數(shù)據(jù)交換機將被測系統(tǒng)劃分在其他網(wǎng)段。
[0027]圖2為利用本實用新型實施例二的用于自動化測試的網(wǎng)絡系統(tǒng)進行系統(tǒng)測試的運行效果示意圖。如圖2所示,不同的控制終端07分別訪問QC調(diào)度服務器05,進行相應的腳本調(diào)試、業(yè)務流程設計,調(diào)用不同的測試資源,形成不同的業(yè)務流程測試集合,分別發(fā)送到專業(yè)的測試執(zhí)行主機04,測試執(zhí)行主機04根據(jù)測試集合調(diào)用數(shù)據(jù)文件服務器06上的邏輯控制參數(shù)、業(yè)務數(shù)據(jù)形成完整的業(yè)務流程,并發(fā)起業(yè)務流程,對被測系統(tǒng)進行相關的業(yè)務測試,并接受由此產(chǎn)生的響應數(shù)據(jù),并形成仿真數(shù)據(jù)存儲在數(shù)據(jù)文件服務器06。以上過程中將業(yè)務人員和自動糊測試人員的工作分工合理,可以實現(xiàn)高效配合。使得腳本的開發(fā)、擴展和調(diào)度執(zhí)行在硬件資源上得到合理配置。數(shù)據(jù)文件的分離設置為自動化測試資產(chǎn)的積累、共享和復用提供了有效解決途徑,在自動化測試過程中產(chǎn)生的業(yè)務組件、業(yè)務流、測試腳本、對象庫、測試數(shù)據(jù)等都可以作為數(shù)據(jù)資產(chǎn)進行有效的組織和存儲,并在不同的測試中實現(xiàn)復用。
[0028]圖3為本實用新型實施例的用于自動化測試的網(wǎng)絡系統(tǒng)的網(wǎng)絡連接示意圖。如圖3所示,該用于自動化測試的網(wǎng)絡系統(tǒng)包括:控制端設備31、調(diào)度服務器32、至少一臺測試執(zhí)行設備33及數(shù)據(jù)文件服務器34。
[0029]控制端設備31例如可以為PC機、平板電腦等人機交互終端設備,與調(diào)度服務器32連接,以向調(diào)度服務器32提供控制指令。
[0030]調(diào)度服務器32作為測試管理工具,主要用于存放對象庫、業(yè)務組件腳本庫、函數(shù)庫、缺陷庫和測試案例庫等。
[0031]測試執(zhí)行設備33為自動化測試工具,通過加載支撐庫,運行測試腳本并生成測試報告。測試執(zhí)行設備33例如為加載有QTP (Quick Test Profess1nal,快速測試專家)測試工具的PC機或服務器等。
[0032]至少一臺測試執(zhí)行設備33與調(diào)度服務器32連接,以接收調(diào)度服務器32的命令,執(zhí)行自動化測試操作。
[0033]數(shù)據(jù)文件服務器34,用以存放測試數(shù)據(jù)。數(shù)據(jù)文件服務器34與至少一臺測試執(zhí)行設備33連接,以彼此進行數(shù)據(jù)交互。
[0034]該用于自動化測試的網(wǎng)絡系統(tǒng)還包括:中心交換機35 ;其中,調(diào)度服務器32、數(shù)據(jù)文件服務器34均通過中心交換機35與至少一臺測試執(zhí)行設備33連接;控制端設備31通過中心交換機35與調(diào)度服務器32連接。其中,中心交換機35例如為一 3層交換機。
[0035]此外,該用于自動化測試的網(wǎng)絡系統(tǒng)還包括:至少一個被測系統(tǒng)36。本實用新型實施例提供的用于自動化測試的網(wǎng)絡系統(tǒng)可為多種系統(tǒng)的自動化測試提供底層平臺架構,至少一個被測系統(tǒng)36例如可以為SAP系統(tǒng)、Web系統(tǒng)等,本實用新型不以此為限。至少一臺測試執(zhí)行設備33中的至少一臺分別與至少一個被測系統(tǒng)36中的一個或多個形成虛擬局域網(wǎng)(VLAN),以相互連接。采用虛擬局域網(wǎng)的連接方式,相比于實施例一中的實施方式,可以使多臺測試執(zhí)行設備33在同時對多個被測系統(tǒng)36執(zhí)行自動測試時,不會因負荷過載等原因,使連接測試執(zhí)行設備33與被測系統(tǒng)36之間的交換機過載,從而惡化了自動化測試的性能。
[0036]以使用QTP測試工具為例,簡單說明一下該網(wǎng)絡中的信號通信流程,需要說明的是,本實用新型主要是為自動化測試提供一種底層的連接結(jié)構,下述說明中的測試流程僅為了使本領域技術人員對本實用新型的用于自動化測試的網(wǎng)絡系統(tǒng)更清楚的了解,而非限制本實用新型,亦即本實用新型提供的自動化測試系統(tǒng)還可以應用其他測試流程。
[0037]首先,由控制端設備31訪問調(diào)度服務器32,創(chuàng)建測試集,測試集是由一個或多個業(yè)務流程腳本組成,并針對測試集配置至少一臺測試執(zhí)行設備33中的一臺或多臺。
[0038]運行測試集,并將測試引擎庫、測試腳本、對象庫傳遞到至少一臺測試執(zhí)行設備33中的一臺或多臺。
[0039]同時從數(shù)據(jù)文件服務器34獲取測試數(shù)據(jù),并啟動至少一臺測試執(zhí)行設備33中的一臺或多臺上的QTP測試工具。
[0040]將測試腳本和測試數(shù)據(jù)組合成可執(zhí)行的測試腳本,模擬人工操作向被測系統(tǒng)36執(zhí)行自動化測試。
[0041]測試執(zhí)行過程中,自動捕獲被測系統(tǒng)的缺陷,由QTP形成測試報告,由調(diào)度服務器32收集測試報告并進行展示和儲備。
[0042]本實用新型提供了一種用于自動化測試的網(wǎng)絡系統(tǒng),可為多種不同系統(tǒng)的自動化測試提供底層平臺架構,從而為高效、高可靠性的自動化測試提供了平臺支撐。
[0043]以上具體地示出和描述了本實用新型的示例性實施方式。應該理解,本實用新型不限于所公開的實施方式,相反,本實用新型意圖涵蓋包含在所附權利要求范圍內(nèi)的各種修改和等效置換。
【權利要求】
1.一種用于自動化測試的網(wǎng)絡系統(tǒng),其特征在于,包括: 控制端設備; 調(diào)度服務器,與所述控制端設備連接,以接收所述控制端設備的指令; 至少一臺測試執(zhí)行設備,與所述調(diào)度服務器連接,以執(zhí)行自動化測試; 數(shù)據(jù)文件服務器,與所述至少一臺測試執(zhí)行設備連接,用于存儲測試數(shù)據(jù)。
2.根據(jù)權利要求1所述的用于自動化測試的網(wǎng)絡系統(tǒng),其特征在于,還包括:中心交換機;其中,所述控制端設備通過所述中心交換機連接;所述調(diào)度服務器、所述數(shù)據(jù)文件服務器分別通過所述中心交換機與所述至少一臺測試執(zhí)行設備連接。
3.根據(jù)權利要求2所述的用于自動化測試的網(wǎng)絡系統(tǒng),其特征在于,所述中心交換機為3層交換機。
4.根據(jù)權利要求1所述的用于自動化測試的網(wǎng)絡系統(tǒng),其特征在于,還包括:第一交換機和第二交換機;其中所述調(diào)度服務器通過所述第一測試執(zhí)行設備與所述至少一臺測試執(zhí)行設備連接,所述數(shù)據(jù)服務器通過所述至少一臺測試執(zhí)行設備連接;所述控制端設備通過所述第一交換機與所述調(diào)度服務器連接。
5.根據(jù)權利要求1所述的用于自動化測試的網(wǎng)絡系統(tǒng),其特征在于,所述控制端設備包括PC機。
6.根據(jù)權利要求1所述的用于自動化測試的網(wǎng)絡系統(tǒng),其特征在于,所述至少一臺測試執(zhí)行設備包括QTP測試工具。
7.根據(jù)權利要求1所述的用于自動化測試的網(wǎng)絡系統(tǒng),其特征在于,還包括:至少一個被測系統(tǒng);其中,所述至少一個被測系統(tǒng)與所述至少一臺測試執(zhí)行設備連接。
8.根據(jù)權利要求7所述的用于自動化測試的網(wǎng)絡系統(tǒng),其特征在于,所述至少一臺測試執(zhí)行設備中的至少一臺與所述至少一個被測系統(tǒng)中的一個或多個通過虛擬局域網(wǎng)連接。
9.根據(jù)權利要求7所述的用于自動化測試的網(wǎng)絡系統(tǒng),其特征在于,還包括:第三交換機;其中,所述至少一臺測試執(zhí)行設備通過所述第三交換機與所述至少一個被測系統(tǒng)連接。
10.根據(jù)權利要求7所述的用于自動化測試的網(wǎng)絡系統(tǒng),其特征在于,所述至少一個被測系統(tǒng)包括:SAP系統(tǒng)和Web系統(tǒng)。
【文檔編號】H04L12/26GK204119257SQ201420521448
【公開日】2015年1月21日 申請日期:2014年9月11日 優(yōu)先權日:2013年12月10日
【發(fā)明者】李霄, 王若訊, 向東, 郭彤, 桂笛, 王嘉, 劉朝暉, 馮秀玲, 郭建國 申請人:中國海洋石油總公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1