一种自动脚本生成的RBC-PDT测试方法、系统、设备和介质

    公开(公告)号:CN118534874A

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

    申请号:CN202410570341.6

    申请日:2024-05-09

    Abstract: 本发明涉及一种自动脚本生成的RBC‑PDT测试方法、系统、设备和介质,测试方法包括以下步骤:确定测试需求,获取客专线路数据;按照客专线路数据‑底层模型‑中间数据模型的层次依次建模,将所述客专线路数据处理为适用于脚本生成的中间数据模型;使用所述中间数据模型计算并填充各层级的脚本模板,将下层脚本模板嵌套入上层脚本模板,生成各个测试需求的测试脚本;通过自动测试环境运行所述测试脚本,核对自动测试环境输出的测试结果。本发明实现了适用于RBC‑PDT测试的所有测试需求的自动脚本生成方法,无需测试人员配置线路信息或手动撰写测试脚本,可直接读取客专线路数据并生成测试脚本,减少了测试人员在测试准备阶段的工作。

    一种智能列车自主运行控制专项测试系统和方法

    公开(公告)号:CN118012018A

    公开(公告)日:2024-05-10

    申请号:CN202410212895.9

    申请日:2024-02-27

    Abstract: 本发明公开了一种智能列车自主运行控制专项测试系统和方法,包括:仿真模型,用于与待测设备进行通信生成列车仿真运行数据,并将列车仿真运行数据传输给数据处理显示模块,其中,待测设备包括列车自动保护设备ATP或者地面安全控制中心设备STC;数据处理显示模块,用于对列车仿真运行数据进行汇总,并根据汇总结果确定待测设备的运行状况。采用模块化组合方式实现仿真设备与真实设备的虚实互换,构建智能列车自主运行控制专项测试系统,在同一仿真测试平台下仅使用同一数据库实现对自动保护设备或者地面安全控制中心设备的专项训练,从而在资源复用的情况下,提高测试的精度和效率。

    一种数据解析方法、装置、设备和介质

    公开(公告)号:CN114385494B

    公开(公告)日:2025-02-28

    申请号:CN202210002503.7

    申请日:2022-01-04

    Abstract: 本发明实施例公开了一种数据解析方法、装置、设备和介质。方法包括:根据用户的选择操作,从候选解析文件中确定目标解析文件;根据所述目标解析文件中的候选结构体,以及候选结构体中候选数据域的属性信息,对待解析数据进行解析;其中,所述属性信息包括数据长度和释义信息。本发明实施例实现了提高数据解析的效率,增加数据解析的灵活性的效果。

    一种数据解析方法、装置、设备和介质

    公开(公告)号:CN114385494A

    公开(公告)日:2022-04-22

    申请号:CN202210002503.7

    申请日:2022-01-04

    Abstract: 本发明实施例公开了一种数据解析方法、装置、设备和介质。方法包括:根据用户的选择操作,从候选解析文件中确定目标解析文件;根据所述目标解析文件中的候选结构体,以及候选结构体中候选数据域的属性信息,对待解析数据进行解析;其中,所述属性信息包括数据长度和释义信息。本发明实施例实现了提高数据解析的效率,增加数据解析的灵活性的效果。

    一种基于状态迁移的自动测试方法及系统

    公开(公告)号:CN112988596A

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

    申请号:CN202110456418.3

    申请日:2021-04-27

    Abstract: 本发明提供一种基于状态迁移的自动测试方法及系统,方法包括以下步骤:获取测试脚本,所述测试脚本包含一个或多个状态元素,所述状态元素用于表示测试动作和状态迁移关系;解析测试脚本,将状态元素转化为状态对象,将状态对象存储在状态对象列表中;执行自动测试,包括:从状态对象列表中获取至少一个状态对象作为当前状态对象,根据当前状态对象执行相应的测试动作;根据指定条件将当前状态对象迁移为状态对象列表中的其他状态对象,继续根据切换后的当前状态对象执行自动测试。通过规范化测试脚本和对应的对象列表,可以实现具有关联关系的测试过程的精细化控制调度管理,方便全面实时掌握测试执行情况,并减少测试脚本编辑难度。

    一种接口协议数据解析方法及系统

    公开(公告)号:CN113434437B

    公开(公告)日:2022-04-12

    申请号:CN202110984705.1

    申请日:2021-08-26

    Abstract: 本发明公开了一种接口协议数据解析方法及系统,解析方法,包括:载入接口协议数据中一级StructDefinitions节点下的所有二级FieldDef节点,组成二级FieldDef节点集合;判断二级FieldDef节点集合是否为空;若为否,则从二级FieldDef节点集合中按顺序依次取出一个二级FieldDef节点,并从二级FieldDef节点集合中删除;判断二级FieldDef节点是否包含reference字段且字段值为true;若为是,则找到与二级FieldDef节点identity字段值相同的二级StructDef节点;判断二级StructDef节点下的structtype字段值是否为virtual;若为是,则启动virtual类型的StructDef解析流程;若为否,则启动struct类型的StructDef解析流程;解析流程完成后,判断已解析bit流接口协议数据位数是否等于bit流接口协议数据长度;若为是,则解析流程结束。以bit作为最小的解析单位,解析多种形式的接口协议数据。

    一种接口协议数据解析方法及系统

    公开(公告)号:CN113434437A

    公开(公告)日:2021-09-24

    申请号:CN202110984705.1

    申请日:2021-08-26

    Abstract: 本发明公开了一种接口协议数据解析方法及系统,解析方法,包括:载入接口协议数据中一级StructDefinitions节点下的所有二级FieldDef节点,组成二级FieldDef节点集合;判断二级FieldDef节点集合是否为空;若为否,则从二级FieldDef节点集合中按顺序依次取出一个二级FieldDef节点,并从二级FieldDef节点集合中删除;判断二级FieldDef节点是否包含reference字段且字段值为true;若为是,则找到与二级FieldDef节点identity字段值相同的二级StructDef节点;判断二级StructDef节点下的structtype字段值是否为virtual;若为是,则启动virtual类型的StructDef解析流程;若为否,则启动struct类型的StructDef解析流程;解析流程完成后,判断已解析bit流接口协议数据位数是否等于bit流接口协议数据长度;若为是,则解析流程结束。以bit作为最小的解析单位,解析多种形式的接口协议数据。

Patent Agency Ranking