基于远程调用的自动化测试平台及其应用方法和控制系统技术方案

技术编号:37140368 阅读:35 留言:0更新日期:2023-04-06 21:44
本申请涉及一种基于远程调用的自动化测试平台及其应用方法和控制系统,基于本申请的实施,本技术用自动化脚本代替人工测试:采用使用TestAuto的自动化测试平台,不仅能将测试自动化,减少人为干预,还能通过平台遥控被测试系统的断电和重启,以及进行双套之间的切换测试。可以自动整合数据采集:TestAuto平台能通过LDC模块和TOD Sniffer模块,同时收集车载日志和TOD数据,从而能够很方便地对系统数据进行综合分析。利用python强大的类库支持,以及上述完整的数据链,能够生成功能强大的报表,比如可以使用测试用例的文档模板直接自动生成测试报告。生成测试报告。生成测试报告。

【技术实现步骤摘要】
基于远程调用的自动化测试平台及其应用方法和控制系统


[0001]本公开涉及轨道测试
,尤其涉及一种基于远程调用的自动化测试平台及其应用方法和控制系统。

技术介绍

[0002]为了有效地测试2x2oo2VOBC,现有测试平台配备了两套MPU用于运行2x2oo2 VOBC软件,通过外部接口处理器单元(PPU,Peripherial Processor Unit)处理外部输入输出,以及环境仿真软件系统(ES,Environment Simulator)用于仿真轨旁设备及为PPU提供外部接口信号。
[0003]现有的二乘二取二车载软件测试平台具有以下两个缺点:
[0004]1)绝大部分都是采用人工测试,人力成本较高。现有测试平台上所有的测试案例大都是由测试人员手工完成,已有的VBScript测试脚本只能在ES内部运行,自动化程度有限。
[0005]2)数据采集分散,需要人工整合。车载软件的日志文件在由LDC软件下载后,需要人工进行数据分析。车载子系统和TOD以及轨旁子系统的通信,也必须人工抓包分析,效率较低。
专利本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于远程调用的自动化测试平台,其特征在于,包括:外部接口处理器单元PPU;车载控制器VOBC;环境仿真单元ES;自动化测试平台TestAuto;其中,所述自动化测试平台TestAuto中配置有自动化测试脚本;所述外部接口处理器单元PPU、所述车载控制器VOBC和所述环境仿真单元ES分别通信连接所述自动化测试平台TestAuto;测试时,所述自动化测试平台TestAuto启动所述自动化测试脚本,并向所述外部接口处理器单元PPU、所述车载控制器VOBC和/或所述环境仿真单元ES发送对应的远程控制命令;所述外部接口处理器单元PPU、所述车载控制器VOBC和/或所述环境仿真单元ES接收并根据所述远程控制命令,启动远程控制或测试。2.根据权利要求1所述的基于远程调用的自动化测试平台,其特征在于,还包括:脚本解析组件,配置于所述环境仿真单元ES中;所述脚本解析组件用于在接收到所述远程控制命令时,解析所述远程控制命令,得到所述环境仿真单元ES内部脚本引擎可执行命令。3.根据权利要求1所述的基于远程调用的自动化测试平台,其特征在于,还包括:API接口,配置于所述自动化测试平台TestAuto上;所述自动化测试平台TestAuto通过所述API接口与所述外部接口处理器单元PPU、所述车载控制器VOBC和/或所述环境仿真单元ES通信连接。4.根据权利要求1所述的基于远程调用的自动化测试平台,其特征在于,还包括:远程网络控制器,配置于所述自动化测试平台TestAuto和所述外部接口处理器单元PPU/所述车载控制器VOBC的电源控制电路之间;所述远程网络控制器接收并根据所述自动化测试平台TestAuto发送的所述自动化测试脚本,执行对所述外部接口处理器单元PPU/所述车载控制器VOBC的车载系统双机切换功能测试。5.根据权利...

【专利技术属性】
技术研发人员:侯胡的胡明辉何博洪国玺杨超
申请(专利权)人:上海电气泰雷兹交通自动化系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1