一种信号机驱动系统的测试系统及方法

    公开(公告)号:CN108693415B

    公开(公告)日:2024-07-23

    申请号:CN201710232295.9

    申请日:2017-04-11

    IPC分类号: G01R31/00

    摘要: 本发明涉及一种信号机驱动系统的测试系统及方法,该信号机驱动系统包括依次连接的信号机SC、信号机驱动模块SDDM、全电子通信模块EIOCOM2,所述测试系统包括:模拟的联锁下位机IPS,与所述全电子通信模块EIOCOM2连接;模拟的联锁维护台SDM,与所述全电子通信模块EIOCOM2连接;测试平台TP,分别与所述信号机驱动模块SDDM和全电子通信模块EIOCOM2连接。与现有技术相比,本发明能自动测试信号机驱动系统,既解放了验证人员的人力,同时又能高效地对信号机驱动系统进行测试和分析,保证了测试的质量。

    一种从系统配置规则中自动提取追踪矩阵的方法及其应用

    公开(公告)号:CN112668292B

    公开(公告)日:2022-09-30

    申请号:CN202011620873.4

    申请日:2020-12-30

    摘要: 本发明涉及一种从系统配置规则中自动提取追踪矩阵的方法及其应用,该方法包括以下步骤:步骤S1、创建workbook;步骤S2、创建一个worksheet,即worksheet=sheet1;步骤S3、将sheet1表单进行设置;步骤S4、使用docx模块读取并编辑项目的系统配置规则文档,判断系统配置规则的格式;步骤S5、将匹配的内容输入到步骤S2所创建的表单sheet1中;步骤S6、保存匹配好的EXCEL文件,命名为sycr_rule.xls;步骤S7、将sycr_rule.xls中的空行都删除掉,得到所需格式的追踪矩阵。与现有技术相比,本发明具有极大节约了验证时间,从而缩短了验证周期,提高验证效率等优点。

    用于轨道交通列车自动控制系统的自动化测试系统及方法

    公开(公告)号:CN112722016B

    公开(公告)日:2022-08-30

    申请号:CN202110048669.8

    申请日:2021-01-14

    IPC分类号: B61L27/60

    摘要: 本发明涉及一种用于轨道交通列车自动控制系统的自动化测试系统及方法,该自动化测试系统包括用于解析列车自动控制系统所用数据的数据分析模块M1、用于对列车自动控制系统的所有外围设备进行仿真的脚本运行模块M2、用于模拟相关的司机驾驶列车操作的司机操作仿真模块M3和用于生成相应的测试日志报告的日志自动分析模块M4,所述的数据分析模块M1和司机操作仿真模块M3分别连接脚本运行模块M2,所述的列车自动控制系统分别连接脚本运行模块M2、司机操作仿真模块M3和日志自动分析模块M4。与现有技术相比,本发明具有以下优点:降低轨道交通列车自动控制系统的测试和验证成本,提高测试效率等。

    一种用于嵌入式软件接口消息测试的随机测试方法及系统

    公开(公告)号:CN114706748A

    公开(公告)日:2022-07-05

    申请号:CN202210185626.9

    申请日:2022-02-28

    IPC分类号: G06F11/36

    摘要: 本发明涉及一种用于嵌入式软件接口消息测试的随机测试方法及系统,该方法包括以下步骤:步骤1:根据被测试嵌入式软件对象的接口消息协议,以设定脚本语言描述接口消息体,并确定消息体中每个字段的赋值策略;步骤2:根据输入的测试策略,选择一种测试接口消息的测试工作模式;步骤3:根据选定的测试工作模式,模拟通信对象给被测试对象发送消息序列;步骤4:接收并解析被测试对象的消息,并记录对模拟通信对象发送消息的反馈,作为之后发送消息的决策因素。与现有技术相比,本发明具有在各种不同的测试策略间无成本地、迅速地来回切换等优点。

    一种用于TACS系统的自动化测试系统

    公开(公告)号:CN114706747A

    公开(公告)日:2022-07-05

    申请号:CN202210183818.6

    申请日:2022-02-28

    IPC分类号: G06F11/36

    摘要: 本发明涉及一种用于TACS系统的自动化测试系统,包括相互连接的被测信号系统和测试平台,所述测试平台的软件部分采用NI的TestStand测试管理软件来编写自动化测试脚本,所述的测试平台的硬件部分和被测信号系统相连接,构成自动化测试环境,该自动化测试环境可以采用全部真实设备来搭建一套真实的target测试环境,或者采用仿真子系统来搭建一套虚拟的host测试环境。与现有技术相比,本发明具有灵活性强、自动化测试、通用性强等优点。

    一种后备模式下平均旅行速度的自动验证方法和装置

    公开(公告)号:CN113911183A

    公开(公告)日:2022-01-11

    申请号:CN202111412101.6

    申请日:2021-11-25

    IPC分类号: B61L27/33 B61L27/60

    摘要: 本发明公开了一种后备模式下平均旅行速度的自动验证方法和装置,所述方法,包括:获取站台宽度和仿真表格组;判断仿真表格组中每一仿真表格的有效性,得到有效仿真表格组;对有效仿真表格组中的每一仿真表格进行读取,获取每一仿真表格中的有效sheet表单;定义理论下游站台的站台边界坐标;查找每一有效sheet表单,获取列车实际到达下游站台时,实际下游站台边界的坐标和时间;根据所有实际下游站台边界的坐标获取全线的站间距离,站间运行时间,全线的站台距离和站台运行时间;根据全线的站间距离和站间运行时间计算得到站间平均旅行速度;根据全线的站台距离和站台运行时间计算得到站台平均旅行速度。本发明具有提高验证速度,提高验证精度的优点。

    基于XDDL生成仿真协议消息的方法

    公开(公告)号:CN113051174A

    公开(公告)日:2021-06-29

    申请号:CN202110401921.9

    申请日:2021-04-14

    IPC分类号: G06F11/36 G06F40/14

    摘要: 本发明提供了一种基于XDDL生成仿真协议消息的方法,所述XDDL指XML定义描述语言,所述方法用于嵌入式软件测试,所述方法包括:基于所述XDDL编写仿真消息,生成XDDL仿真消息;基于所述XDDL编写所述XDDL仿真消息的消息接口;基于所述XDDL仿真消息生成Python解析脚本;通过所述Python解析脚本解析所述XDDL仿真消息,生成解析仿真消息;基于所述Python解析脚本编写Python脚本驱动;通过所述Python脚本驱动调用所述Python解析脚本,发送所述解析仿真消息。该方法旨在解决现有技术在进行嵌入式软件测试时,需要提供大量的外部仿真,但是仿真消息的配置和管理过于复杂的问题。

    用于轨道交通自动控制软件的自适应测试脚本系统及方法

    公开(公告)号:CN111221728A

    公开(公告)日:2020-06-02

    申请号:CN201911416139.3

    申请日:2019-12-31

    IPC分类号: G06F11/36 B61L27/00

    摘要: 本发明涉及一种用于轨道交通自动控制软件的自适应测试脚本系统及方法,该系统包括:测试脚本解析模块M1,用于解析以预定义的语法格式编写的测试脚本,识别并记录脚本中描述测试数据的抽象点或区域,并生成测试数据的搜索表达式;测试数据预处理模块M2,用于根据测试数据的描述格式,预处理测试数据,识别并记录测试数据中的各种奇点和区域的属性,形成该测试数据的数据字典;测试数据查找匹配模块M3,用于根据测试脚本解析模块M1产生的搜索表达式,在测试数据预处理模块M2生成的数据字典中查找匹配对应的数据模式;结果提示模块M4。与现有技术相比,本发明具有提高了测试脚本复用率和可读性等优点。

    一种信号机驱动系统的测试系统及方法

    公开(公告)号:CN108693415A

    公开(公告)日:2018-10-23

    申请号:CN201710232295.9

    申请日:2017-04-11

    IPC分类号: G01R31/00

    CPC分类号: G01R31/00

    摘要: 本发明涉及一种信号机驱动系统的测试系统及方法,该信号机驱动系统包括依次连接的信号机SC、信号机驱动模块SDDM、全电子通信模块EIOCOM2,所述测试系统包括:模拟的联锁下位机IPS,与所述全电子通信模块EIOCOM2连接;模拟的联锁维护台SDM,与所述全电子通信模块EIOCOM2连接;测试平台TP,分别与所述信号机驱动模块SDDM和全电子通信模块EIOCOM2连接。与现有技术相比,本发明能自动测试信号机驱动系统,既解放了验证人员的人力,同时又能高效地对信号机驱动系统进行测试和分析,保证了测试的质量。