• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于仿真測試平臺的自動化部署裝置及部署方法制造方法及圖紙

    技術(shù)編號:17006918 閱讀:38 留言:0更新日期:2018-01-11 03:28
    本發(fā)明專利技術(shù)公開一種基于仿真測試平臺的自動化部署裝置及部署方法,能實現(xiàn)仿真環(huán)境的快速部署,提高VOBC、ZC設(shè)備的刷機效率。所述裝置包括:SVN服務(wù)器、仿真測試平臺、仿真平臺維護機、自動刷機設(shè)備以及持續(xù)集成、部署及發(fā)布平臺;仿真測試平臺包括至少一臺仿真工作站,仿真測試平臺單獨組網(wǎng),形成仿真平臺網(wǎng);仿真平臺維護機,用于為仿真平臺網(wǎng)劃分WLAN,并配置IP,以及通過所述自動刷機設(shè)備為被測設(shè)備刷機、上下電;持續(xù)集成、部署及發(fā)布平臺,用于根據(jù)配置項中的IP,通過接入所述仿真平臺網(wǎng),將仿真測試平臺軟件從SVN服務(wù)器部署到至少一臺仿真工作站;仿真平臺維護機,還用于根據(jù)測試條件啟動相應(yīng)的仿真測試平臺軟件,以對所述被測設(shè)備進行測試。

    【技術(shù)實現(xiàn)步驟摘要】
    基于仿真測試平臺的自動化部署裝置及部署方法
    本專利技術(shù)涉及軌道交通領(lǐng)域,具體涉及一種基于仿真測試平臺的自動化部署裝置及部署方法。
    技術(shù)介紹
    目前,隨著工程線路的增多,工程測試的工作量也越來越大,但是對于測試平臺仿真軟件的部署工作仍全部由人工來執(zhí)行,存在部署時間較長,工作量大的問題。另外,在測試執(zhí)行時,對被測系統(tǒng)(如ZC、VOBC)的還原、刷機等工作需要人工不斷反復(fù)操作來完成,耗時耗力。隨著工程測試的時效性和自動化程度要求越來越高,因此需要設(shè)計一種自動化的測試平臺自動部署方案,以降低成本,節(jié)約時間,提高平臺搭建及工程測試的效率。
    技術(shù)實現(xiàn)思路
    針對現(xiàn)有技術(shù)存在的不足和缺陷,本專利技術(shù)提供一種基于仿真測試平臺的自動化部署裝置及部署方法。一方面,本專利技術(shù)實施例提出一種基于仿真測試平臺的自動化部署裝置,包括:SVN服務(wù)器、仿真測試平臺、仿真平臺維護機、自動刷機設(shè)備以及持續(xù)集成、部署及發(fā)布平臺;其中,所述仿真測試平臺包括至少一臺仿真工作站,所述仿真測試平臺單獨組網(wǎng),形成仿真平臺網(wǎng),所述仿真平臺網(wǎng)接入ATC冗余網(wǎng);所述仿真測試平臺包括至少一臺仿真工作站,所述仿真測試平臺單獨組網(wǎng),形成仿真平臺網(wǎng),所述仿真平臺網(wǎng)接入自動列車控制系統(tǒng)冗余網(wǎng);所述仿真平臺維護機,用于為所述仿真平臺網(wǎng)劃分無線局域網(wǎng),并配置IP,以及通過所述自動刷機設(shè)備為被測設(shè)備刷機、上下電,所述仿真平臺維護機接入所述仿真平臺網(wǎng),所述被測設(shè)備接入所述自動列車控制系統(tǒng)冗余網(wǎng);所述持續(xù)集成、部署及發(fā)布平臺,用于根據(jù)配置項中的IP,通過接入所述仿真平臺網(wǎng),將仿真測試平臺軟件從所述SVN服務(wù)器部署到至少一臺仿真工作站;所述仿真平臺維護機,還用于根據(jù)測試條件啟動相應(yīng)的仿真測試平臺軟件,以對所述被測設(shè)備進行測試。另一方面,本專利技術(shù)實施例提出一種基于上述裝置的部署方法,包括:所述仿真平臺維護機為所述仿真平臺網(wǎng)劃分WLAN,并配置IP;所述持續(xù)集成、部署及發(fā)布平臺根據(jù)配置項中的IP,通過接入所述仿真平臺網(wǎng),將仿真測試平臺軟件從所述SVN服務(wù)器部署到至少一臺仿真工作站;所述仿真平臺維護機根據(jù)測試條件啟動相應(yīng)的仿真測試平臺軟件,以對所述被測設(shè)備進行測試,其中,所述仿真平臺維護機在測試執(zhí)行過程中通過所述自動刷機設(shè)備為所述被測設(shè)備刷機、上下電。本專利技術(shù)實施例提供的基于仿真測試平臺的自動化部署裝置及部署方法,通過仿真平臺維護機為仿真測試平臺自動劃分WLAN,并設(shè)置IP,通過持續(xù)集成、部署及發(fā)布平臺實現(xiàn)仿真測試平臺軟件從SVN服務(wù)器到仿真工作站的自動部署,并通過仿真平臺維護機開啟仿真測試平臺軟件以及對被測設(shè)備刷機、上下電;從而相較于人工部署以及人工刷機的現(xiàn)有技術(shù),本方案能實現(xiàn)仿真環(huán)境的快速部署,節(jié)約人力,降低成本,提高被測設(shè)備的刷機效率。附圖說明圖1為本專利技術(shù)基于仿真測試平臺的自動化部署裝置一實施例的結(jié)構(gòu)示意圖;圖2為本專利技術(shù)基于仿真測試平臺的自動化部署方法一實施例的流程示意圖。具體實施方式為使本專利技術(shù)實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本專利技術(shù)實施例中的附圖,對本專利技術(shù)實施例中的技術(shù)方案進行清楚地描述,顯然,所描述的實施例是本專利技術(shù)一部分實施例,而不是全部的實施例。基于本專利技術(shù)中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術(shù)保護的范圍。參看圖1,本實施例公開一種基于仿真測試平臺的自動化部署裝置,包括:SVN(版本控制系統(tǒng),全稱是subversion)服務(wù)器1、仿真測試平臺2、仿真平臺維護機3、自動刷機設(shè)備4以及持續(xù)集成、部署及發(fā)布平臺5;其中,所述仿真測試平臺2包括至少一臺仿真工作站,所述仿真測試平臺2單獨組網(wǎng),形成仿真平臺網(wǎng),所述仿真平臺網(wǎng)接入ATC(自動列車控制系統(tǒng),全稱是AutomaticTrainController)冗余網(wǎng);所述仿真平臺維護機3,用于為所述仿真平臺網(wǎng)劃分WLAN(無線局域網(wǎng)),并配置IP,以及通過所述自動刷機設(shè)備4為被測設(shè)備(包括車載設(shè)備控制器VOBC、區(qū)域控制器ZC)刷機、上下電,所述仿真平臺維護機3接入所述仿真平臺網(wǎng),所述被測設(shè)備接入所述自動列車控制系統(tǒng)冗余網(wǎng);所述持續(xù)集成、部署及發(fā)布平臺5,用于根據(jù)配置項中的IP,通過接入所述仿真平臺網(wǎng),將仿真測試平臺軟件從所述SVN服務(wù)器1部署到至少一臺仿真工作站;所述仿真平臺維護機3,還用于根據(jù)測試條件啟動相應(yīng)的仿真測試平臺軟件,以對所述被測設(shè)備進行測試。本實施例中,所述仿真平臺維護機3可以采用C++語言編寫,VS2010環(huán)境進行開發(fā),采用C/S架構(gòu)。可以理解的是,在進行測試時,所述仿真平臺維護機3首先遠程開啟所述仿真工作站,之后遠程開啟所述仿真測試平臺軟件。而在測試結(jié)束后,所述仿真平臺維護機3遠程關(guān)閉所述仿真測試平臺軟件,并遠程關(guān)閉所述仿真工作站。即可以通過所述仿真平臺維護機3對所述仿真工作站進行一鍵開關(guān)機,對所述仿真測試平臺軟件進行一鍵開啟、關(guān)閉,可以實現(xiàn)空閑仿真工作站的一鍵關(guān)閉,實現(xiàn)工程線路測試環(huán)境的快速切換以及工程產(chǎn)品測試的并行開展,節(jié)省人工開機時間、節(jié)省電能。除了前述功能外,所述仿真平臺維護機3還會記錄運行日志。本專利技術(shù)實施例提供的基于仿真測試平臺的自動化部署裝置,通過仿真平臺維護機為仿真測試平臺自動劃分WLAN,并設(shè)置IP,通過持續(xù)集成、部署及發(fā)布平臺實現(xiàn)仿真測試平臺軟件從SVN服務(wù)器到仿真工作站的自動部署,并通過仿真平臺維護機開啟仿真測試平臺軟件以及對被測設(shè)備刷機、上下電;從而相較于人工部署以及人工刷機的現(xiàn)有技術(shù),本方案能實現(xiàn)仿真環(huán)境的快速部署,提高被測設(shè)備的刷機效率。在前述裝置實施例的基礎(chǔ)上,所述持續(xù)集成、部署及發(fā)布平臺,可以包括:Jenkins工具模塊、編譯模塊、自動部署模塊和郵件通知模塊;其中,所述Jenkins工具模塊,用于監(jiān)測所述版本控制系統(tǒng)服務(wù)器中的源碼,當監(jiān)測到源碼發(fā)生變化時,根據(jù)發(fā)生變化的源碼構(gòu)建仿真測試平臺腳本;所述編譯模塊,用于對所述仿真測試平臺腳本進行編譯,得到所述仿真測試平臺軟件;所述自動部署模塊,用于將所述仿真測試平臺軟件部署到所述至少一臺仿真工作站;所述郵件通知模塊,用于在所述仿真測試平臺軟件部署完成后,進行郵件通知。本實施例中,當測試人員想要對被測設(shè)備進行測試時,可以提交測試代碼至SVN服務(wù)器,這會導(dǎo)致SVN服務(wù)器中源碼變化,所述Jenkins工具模塊實時監(jiān)測到變化后,進行仿真測試平臺腳本構(gòu)建。仿真測試平臺腳本構(gòu)建成功后,所述編譯模塊會對所述仿真測試平臺腳本進行編譯,得到仿真測試平臺軟件。之后所述自動部署模塊會根據(jù)輸入的配置項中的IP,以及測試人員輸入的部署指令將所述仿真測試平臺腳本部署到相應(yīng)的仿真工作站,即實現(xiàn)一鍵將仿真測試平臺軟件部署在仿真工作站上。另外,需要說明的是,所述持續(xù)集成、部署及發(fā)布平臺采用JDK7.x,VC++6.0,VS2010等開發(fā)環(huán)境進行開發(fā)。除了上述模塊之外,所述持續(xù)集成、部署及發(fā)布平臺還可以包括產(chǎn)品遷移模塊和發(fā)布模塊,其中,所述產(chǎn)品遷移模塊用于將測試代碼從一個SUV服務(wù)器遷移至其它SUV服務(wù)器,所述發(fā)布模塊用于利用所述持續(xù)集成、部署及發(fā)布平臺上的測試代碼對SUV服務(wù)器上的測試代碼進行更新。在前述裝置實施例的基礎(chǔ)上,所述仿真測試平臺可以包括:VOBC仿真工作站、軌旁仿真工作站、LEU(線路側(cè)電子設(shè)備)仿真工作站本文檔來自技高網(wǎng)...
    基于仿真測試平臺的自動化部署裝置及部署方法

    【技術(shù)保護點】
    一種基于仿真測試平臺的自動化部署裝置,其特征在于,包括:版本控制系統(tǒng)服務(wù)器、仿真測試平臺、仿真平臺維護機、自動刷機設(shè)備以及持續(xù)集成、部署及發(fā)布平臺;其中,所述仿真測試平臺包括至少一臺仿真工作站,所述仿真測試平臺單獨組網(wǎng),形成仿真平臺網(wǎng),所述仿真平臺網(wǎng)接入自動列車控制系統(tǒng)冗余網(wǎng);所述仿真平臺維護機,用于為所述仿真平臺網(wǎng)劃分無線局域網(wǎng),并配置IP,以及通過所述自動刷機設(shè)備為被測設(shè)備刷機、上下電,所述仿真平臺維護機接入所述仿真平臺網(wǎng),所述被測設(shè)備接入所述自動列車控制系統(tǒng)冗余網(wǎng);所述持續(xù)集成、部署及發(fā)布平臺,用于根據(jù)配置項中的IP,通過接入所述仿真平臺網(wǎng),將仿真測試平臺軟件從所述版本控制系統(tǒng)服務(wù)器部署到至少一臺仿真工作站;所述仿真平臺維護機,還用于根據(jù)測試條件啟動相應(yīng)的仿真測試平臺軟件,以對所述被測設(shè)備進行測試。

    【技術(shù)特征摘要】
    1.一種基于仿真測試平臺的自動化部署裝置,其特征在于,包括:版本控制系統(tǒng)服務(wù)器、仿真測試平臺、仿真平臺維護機、自動刷機設(shè)備以及持續(xù)集成、部署及發(fā)布平臺;其中,所述仿真測試平臺包括至少一臺仿真工作站,所述仿真測試平臺單獨組網(wǎng),形成仿真平臺網(wǎng),所述仿真平臺網(wǎng)接入自動列車控制系統(tǒng)冗余網(wǎng);所述仿真平臺維護機,用于為所述仿真平臺網(wǎng)劃分無線局域網(wǎng),并配置IP,以及通過所述自動刷機設(shè)備為被測設(shè)備刷機、上下電,所述仿真平臺維護機接入所述仿真平臺網(wǎng),所述被測設(shè)備接入所述自動列車控制系統(tǒng)冗余網(wǎng);所述持續(xù)集成、部署及發(fā)布平臺,用于根據(jù)配置項中的IP,通過接入所述仿真平臺網(wǎng),將仿真測試平臺軟件從所述版本控制系統(tǒng)服務(wù)器部署到至少一臺仿真工作站;所述仿真平臺維護機,還用于根據(jù)測試條件啟動相應(yīng)的仿真測試平臺軟件,以對所述被測設(shè)備進行測試。2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述持續(xù)集成、部署及發(fā)布平臺,包括:Jenkins工具模塊、編譯模塊、自動部署模塊和郵件通知模塊;其中,所述Jenkins工具模塊,用于監(jiān)測所述版本控制系統(tǒng)服務(wù)器中的源碼,當監(jiān)測到源碼發(fā)生變化時,根據(jù)發(fā)生變化的源碼構(gòu)建仿真測試平臺腳本;所述編譯模塊,用于對所述仿真測試平臺腳本進行編譯,得到所述仿真測試平臺軟件;所述自動部署模塊,用于將所述仿真測試平臺軟件部署到至少一臺仿真工作站;所述郵件通知模塊,用于在所述仿真測試平臺軟件部署完成后,進行郵件通知。3.根據(jù)權(quán)利要求2所述的裝置,其特征在于,所述持續(xù)集成、部署及發(fā)布平臺還包括產(chǎn)品遷移模塊和發(fā)布模塊,其中,所述產(chǎn)品遷移模塊用于將測試代碼從一個SUV服務(wù)器遷移至其它SUV服務(wù)器,所述發(fā)布模塊用于利用所述持續(xù)集成、部署及發(fā)布平臺上的測試代碼對SUV服務(wù)器上的測試代碼進行更新。4.根據(jù)權(quán)利要求2所述的裝置,其特征在于,所述仿真測試平臺包括:車載設(shè)備控制器仿真工作站、軌旁仿真工作站、線路側(cè)電子設(shè)備仿真工作站、數(shù)據(jù)庫存儲單元仿真工作站、CI仿真工作站、自動列車監(jiān)控系統(tǒng)仿真工作站、繼電器IO仿真工作站、駕駛臺仿真工作站和動力學(xué)模型仿真工作站;其中,所述車載設(shè)備控制器仿真工作站,用于模擬真實車載設(shè)備控制器運行,在測試過程中配合真實車載設(shè)備控制器完成列車追蹤功能;所述軌旁仿真工作站,用于模擬軌旁設(shè)備的位置、狀態(tài)信息,并在人機界面顯示列車運行軌跡;所述線路側(cè)電子設(shè)備仿真工作站,用于模擬線路側(cè)電子設(shè)備,接收聯(lián)鎖的設(shè)備狀態(tài)信息,篩選報文,向軌旁仿真工作站發(fā)送MA報文;所述數(shù)據(jù)庫存儲單元仿真工作站,用于模擬...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:王偉杜恒
    申請(專利權(quán))人:交控科技股份有限公司
    類型:發(fā)明
    國別省市:北京,11

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久国产亚洲精品无码| 国产精品va无码二区| 亚洲综合无码一区二区痴汉| 无码人妻久久一区二区三区免费| 精品无码人妻一区二区三区| 国产精品无码免费专区午夜| 亚洲精品无码专区| HEYZO无码综合国产精品| 秋霞无码一区二区| 亚洲桃色AV无码| 日韩少妇无码一区二区三区| 亚洲精品无码aⅴ中文字幕蜜桃| 人妻系列AV无码专区| 精品无码中文视频在线观看| 久久AV高潮AV无码AV| 无码国产乱人伦偷精品视频 | 日韩人妻无码一区二区三区久久 | 亚洲人AV在线无码影院观看| 岛国无码av不卡一区二区| 亚洲国产成人精品无码久久久久久综合 | AV无码久久久久不卡网站下载| 三上悠亚ssⅰn939无码播放| 亚洲?V无码乱码国产精品| 亚洲av无码专区青青草原| 久久男人Av资源网站无码软件| 亚洲AV无码专区电影在线观看| 中文无码人妻有码人妻中文字幕| 日韩乱码人妻无码中文视频| 无码一区二区三区在线| 亚洲av无码一区二区三区在线播放| 97久久精品无码一区二区| 久久水蜜桃亚洲av无码精品麻豆 | AA区一区二区三无码精片| 日韩国产成人无码av毛片| 久久老子午夜精品无码| 亚洲AV成人无码天堂| 亚洲精品无码久久| 国产精品亚洲а∨无码播放不卡| 国产精品无码素人福利免费| 亚洲一级特黄大片无码毛片| 国产aⅴ无码专区亚洲av麻豆|