【技术实现步骤摘要】
基于仿真测试平台的自动化部署装置及部署方法
本专利技术涉及轨道交通领域,具体涉及一种基于仿真测试平台的自动化部署装置及部署方法。
技术介绍
目前,随着工程线路的增多,工程测试的工作量也越来越大,但是对于测试平台仿真软件的部署工作仍全部由人工来执行,存在部署时间较长,工作量大的问题。另外,在测试执行时,对被测系统(如ZC、VOBC)的还原、刷机等工作需要人工不断反复操作来完成,耗时耗力。随着工程测试的时效性和自动化程度要求越来越高,因此需要设计一种自动化的测试平台自动部署方案,以降低成本,节约时间,提高平台搭建及工程测试的效率。
技术实现思路
针对现有技术存在的不足和缺陷,本专利技术提供一种基于仿真测试平台的自动化部署装置及部署方法。一方面,本专利技术实施例提出一种基于仿真测试平台的自动化部署装置,包括:SVN服务器、仿真测试平台、仿真平台维护机、自动刷机设备以及持续集成、部署及发布平台;其中,所述仿真测试平台包括至少一台仿真工作站,所述仿真测试平台单独组网,形成仿真平台网,所述仿真平台网接入ATC冗余网;所述仿真测试平台包括至少一台仿真工作站,所述仿真测试平台单独组网 ...
【技术保护点】
一种基于仿真测试平台的自动化部署装置,其特征在于,包括:版本控制系统服务器、仿真测试平台、仿真平台维护机、自动刷机设备以及持续集成、部署及发布平台;其中,所述仿真测试平台包括至少一台仿真工作站,所述仿真测试平台单独组网,形成仿真平台网,所述仿真平台网接入自动列车控制系统冗余网;所述仿真平台维护机,用于为所述仿真平台网划分无线局域网,并配置IP,以及通过所述自动刷机设备为被测设备刷机、上下电,所述仿真平台维护机接入所述仿真平台网,所述被测设备接入所述自动列车控制系统冗余网;所述持续集成、部署及发布平台,用于根据配置项中的IP,通过接入所述仿真平台网,将仿真测试平台软件从所述版 ...
【技术特征摘要】
1.一种基于仿真测试平台的自动化部署装置,其特征在于,包括:版本控制系统服务器、仿真测试平台、仿真平台维护机、自动刷机设备以及持续集成、部署及发布平台;其中,所述仿真测试平台包括至少一台仿真工作站,所述仿真测试平台单独组网,形成仿真平台网,所述仿真平台网接入自动列车控制系统冗余网;所述仿真平台维护机,用于为所述仿真平台网划分无线局域网,并配置IP,以及通过所述自动刷机设备为被测设备刷机、上下电,所述仿真平台维护机接入所述仿真平台网,所述被测设备接入所述自动列车控制系统冗余网;所述持续集成、部署及发布平台,用于根据配置项中的IP,通过接入所述仿真平台网,将仿真测试平台软件从所述版本控制系统服务器部署到至少一台仿真工作站;所述仿真平台维护机,还用于根据测试条件启动相应的仿真测试平台软件,以对所述被测设备进行测试。2.根据权利要求1所述的装置,其特征在于,所述持续集成、部署及发布平台,包括:Jenkins工具模块、编译模块、自动部署模块和邮件通知模块;其中,所述Jenkins工具模块,用于监测所述版本控制系统服务器中的源码,当监测到源码发生变化时,根据发生变化的源码构建仿真测试平台脚本;所述编译模块,用于对所述仿真测试平台脚本进行编译,得到所述仿真测试平台软件;所述自动部署模块,用于将所述仿真测试平台软件部署到至少一台仿真工作站;所述邮件通知模块,用于在所述仿真测试平台软件部署完成后,进行邮件通知。3.根据权利要求2所述的装置,其特征在于,所述持续集成、部署及发布平台还包括产品迁移模块和发布模块,其中,所述产品迁移模块用于将测试代码从一个SUV服务器迁移至其它SUV服务器,所述发布模块用于利用所述持续集成、部署及发布平台上的测试代码对SUV服务器上的测试代码进行更新。4.根据权利要求2所述的装置,其特征在于,所述仿真测试平台包括:车载设备控制器仿真工作站、轨旁仿真工作站、线路侧电子设备仿真工作站、数据库存储单元仿真工作站、CI仿真工作站、自动列车监控系统仿真工作站、继电器IO仿真工作站、驾驶台仿真工作站和动力学模型仿真工作站;其中,所述车载设备控制器仿真工作站,用于模拟真实车载设备控制器运行,在测试过程中配合真实车载设备控制器完成列车追踪功能;所述轨旁仿真工作站,用于模拟轨旁设备的位置、状态信息,并在人机界面显示列车运行轨迹;所述线路侧电子设备仿真工作站,用于模拟线路侧电子设备,接收联锁的设备状态信息,筛选报文,向轨旁仿真工作站发送MA报文;所述数据库存储单元仿真工作站,用于模拟...
【专利技术属性】
技术研发人员:王伟,杜恒,
申请(专利权)人:交控科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。