校核列车安全位置计算的自动化测试方法及装置制造方法及图纸

技术编号:37356450 阅读:17 留言:0更新日期:2023-04-27 07:06
本公开的实施例提供了一种校核列车安全位置计算的自动化测试方法及装置,涉及城市轨道交通运行控制技术领域。该方法包括:根据测试场景选择测试数据,并获取对应的测试关联信息及配置数据;启动待测ZC及与待测ZC通信的各适配软件;在测试场景下依次判断ZC反馈的列车配置信息、列车实时位置信息、列车安全位置信息与对应适配软件输入结果是否一致。以此方式,可以使用自动化测试来实现ZC与各适配软件的通信验证,避免人为疏忽导致的错误,使测试结果可信;且测试列车配置信息、列车实时位置信息、列车安全位置信息,保证经过测试的ZC反馈的列车安全位置准确,进而保证行车安全。进而保证行车安全。进而保证行车安全。

【技术实现步骤摘要】
校核列车安全位置计算的自动化测试方法及装置


[0001]本公开涉及城市轨道交通运行控制
,尤其涉及一种校核列车安全位置计算的自动化测试方法及装置。

技术介绍

[0002]在轨道交通行业信号系统的发展过程中,传统的人工测试是本行业的主要测试技术。随着测试技术的推陈出新,以及人工测试日渐无法满足信号系统软件迭代的速度、更无法满足人们对于安全产品测试精确性和全面性的需求,自动化测试技术因其测试过程可重复利用、测试结果可靠性高等优势,不断被应用到轨道交通信号系统测试中。
[0003]ZC(区域控制器)子系统列车安全位置计算功能是其他功能的前提条件,功能逻辑相对稳定。目前ZC子系统测试通常采用传统人工测试,然而,由于各ZC子系统测试操作步骤不同,或遗漏关键测试步骤,可能导致部分场景每次执行效果不相同。

技术实现思路

[0004]本公开提供了一种校核列车安全位置计算的自动化测试方法及装置。
[0005]根据本公开的第一方面,提供了一种校核列车安全位置计算的自动化测试方法,该方法包括:
[0006]根据测试场景选择测试数据,并获取对应的测试关联信息及配置数据;
[0007]启动待测ZC及与待测ZC通信的各适配软件;
[0008]根据测试关联信息及配置数据,在测试场景下依次判断ZC反馈的列车配置信息、列车实时位置信息、列车安全位置信息与对应适配软件输入结果是否一致。
[0009]在第一方面的一些实现方式中,启动待测ZC及与待测ZC通信的各适配软件包括:
[0010]启动VOBC适配软件,向ZC发送注册信息,校验ZC给VOBC的注册反馈。
[0011]在第一方面的一些实现方式中,判断ZC反馈的列车配置信息与对应适配软件输入结果是否一致包括:
[0012]判断ZC向ZCM反馈的列车配置信息与VOBC适配软件输入的列车配置信息是否一致。
[0013]在第一方面的一些实现方式中,列车配置信息包括初始位置信息、运行方向、速度、速度方向和运行级别中的一个或多个。
[0014]在第一方面的一些实现方式中,判断ZC反馈的列车实时位置信息与对应适配软件输入结果是否一致包括:
[0015]使VOBC适配软件从预设初始位置向预设终点位置运行,并判断ZC向ZCM反馈的列车实时位置信息与VOBC输入的列车实时位置信息是否一致。
[0016]在第一方面的一些实现方式中,判断ZC反馈的列车安全位置信息与对应适配软件输入结果是否一致包括:
[0017]使对应适配软件计算列车安全位置信息,判断ZC反馈的列车安全位置信息与计算
得到的列车安全位置信息是否一致。
[0018]在第一方面的一些实现方式中,计算列车安全位置信息包括:
[0019]获取ZC向ZCM记录的通信延时时间,并根据列车安全位置计算原则,计算列车安全位置信息。
[0020]根据本公开的第二方面,提供了一种校核列车安全位置计算的自动化测试装置,包括:
[0021]选择单元,用于根据测试场景选择测试数据,并获取对应的测试关联信息及配置数据;
[0022]启动单元,用于启动待测ZC及与待测ZC通信的各适配软件;
[0023]校核单元,用于根据测试关联信息及配置数据,在测试场景下依次判断ZC反馈的列车配置信息、列车实时位置信息、列车安全位置信息与对应适配软件输入结果是否一致。
[0024]根据本公开的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,存储器上存储有计算机程序,处理器执行程序时实现如本公开的第一方面的方法。
[0025]根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行时实现如根据本公开的第一方面的方法。
[0026]本公开使用自动化测试来实现ZC与各适配软件的通信验证,避免人为疏忽导致的错误,使测试结果可信;且测试列车配置信息、列车实时位置信息、列车安全位置信息,保证经过测试的ZC反馈的列车安全位置准确,进而保证行车安全。
[0027]应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。
附图说明
[0028]结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。附图用于更好地理解本方案,不构成对本公开的限定。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
[0029]图1是本公开实施例提供的一种校核列车安全位置计算的自动化测试框架;
[0030]图2是本公开实施例提供的一种校核列车安全位置计算的自动化测试方法的流程图;
[0031]图3是本公开实施例提供的校核列车安全位置计算自动化测试实施步骤流程图;
[0032]图4是本公开实施例提供的ZC安全位置计算原理示意图;
[0033]图5是本公开实施例提供的一种校核列车安全位置计算的自动化测试装置的框图;
[0034]图6是本公开实施例提供的一种示例性电子设备的方框图。
具体实施方式
[0035]为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员
在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本公开保护的范围。
[0036]另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0037]本公开中,采用自动化测试的方法对ZC及对应的各适配软件进行测试,保证ZC输出的列车安全位置准确,从而保证列车安全运行,且本自动化测试方法能够方便快捷的搭建测试环境,降低测试执行成本、平台维护成本以及故障注入成本,释放人力,以尽可能少的测试资源得到更加可靠的测试结果,实现提质增效的目的。
[0038]另外,本公开提出的列车安全位置计算的自动化测试方法,可以在产品开发迭代过程中,快速的查找软件错误,实现减少测试资源,提高测试结果可信度,实现测试内容的重复利用。
[0039]本公开使用自动化测试技术校核列车安全位置计算,可以预先搭建自动化测试框架以便测试。
[0040]术语解释:GUI:图形用户界面,指采用图形方式显示的计算机操作用户界面,允许用户使用鼠标等输入设备操纵屏幕上的图标或菜单选项,以选择命令、调用文件、启动程序或执行其它一些日常任务。
[0041]ZC:区域控制中心,通过与联锁、相邻ZC、ATS、车载ATP设备连接,获得进路信息、计轴区段占用信息、临时限速信息、列车位置报告信息,给管辖范围本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种校核列车安全位置计算的自动化测试方法,其特征在于,包括:根据测试场景选择测试数据,并获取对应的测试关联信息及配置数据;启动待测ZC及与所述待测ZC通信的各适配软件;根据测试关联信息及配置数据,在测试场景下依次判断ZC反馈的列车配置信息、列车实时位置信息、列车安全位置信息与对应适配软件输入结果是否一致。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:启动VOBC适配软件,向ZC发送注册信息,校验ZC给VOBC的注册反馈。3.根据权利要求1所述的方法,其特征在于,判断ZC反馈的列车配置信息与对应适配软件输入结果是否一致包括:判断ZC向ZCM反馈的列车配置信息与VOBC适配软件输入的列车配置信息是否一致。4.根据权利要求1或3所述的方法,其特征在于,所述列车配置信息包括初始位置信息、运行方向、速度、速度方向和运行级别中的一个或多个。5.根据权利要求1所述的方法,其特征在于,判断ZC反馈的列车实时位置信息与对应适配软件输入结果是否一致包括:使VOBC适配软件从预设初始位置向预设终点位置运行,并判断ZC向ZCM反馈的列车实时位置信息与VOBC输入的列车实时位置信息是否一致。6.根据权利要求1所述的方法,其特征在于,判断ZC反馈的列车安全位置信息与对应适配软件输...

【专利技术属性】
技术研发人员:张晓钰宋有为聂鹏飞王勐颖
申请(专利权)人:交控科技股份有限公司
类型:发明
国别省市:

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

1