技术特征:
1.一种轨旁配置文件的生成方法,其特征在于,包括:
获取多个目标应答器报文输入文件;
在多个所述目标应答器报文输入文件中提取每个目标仿真应答器对应的应答器名称和目标应答器报文;
根据每个所述目标仿真应答器对应的应答器名称和目标应答器报文,生成目标轨旁配置文件。
2.根据权利要求1所述的方法,其特征在于,所述获取多个目标应答器报文输入文件,包括:
根据目标后缀名在至少一个目标输入文件夹中提取多个所述目标应答器报文输入文件;
所述在多个所述目标应答器报文输入文件中提取每个目标仿真应答器对应的应答器名称和目标应答器报文,包括:
根据每个所述目标应答器报文输入文件对应的目标后缀名,获取每个所述目标应答器报文输入文件对应的预置提取规则;
根据每个所述目标应答器报文输入文件对应的预置提取规则,在多个所述目标应答器报文输入文件中提取每个目标仿真应答器对应的应答器名称和目标应答器报文。
3.根据权利要求1所述的方法,其特征在于,所述根据每个所述目标仿真应答器对应的应答器名称和目标应答器报文,生成目标轨旁配置文件,包括:
获取历史轨旁配置文件,其中,所述历史轨旁配置文件中记录有每个所述目标仿真应答器对应的应答器名称和历史应答器报文;
根据每个所述目标仿真应答器对应的应答器名称、目标应答器报文和历史应答器报文,确定应答器报文内容发生改变的目标仿真应答器;
在所述历史轨旁配置文件中,根据所述应答器报文内容发生改变的目标仿真应答器对应的应答器名称,使用所述应答器报文内容发生改变的目标仿真应答器对应的目标应答器报文,替换所述应答器报文内容发生改变的目标仿真应答器对应的历史应答器报文,以生成所述目标轨旁配置文件。
4.根据权利要求1所述的方法,其特征在于,所述根据每个所述目标仿真应答器对应的应答器名称和目标应答器报文,生成目标轨旁配置文件,包括:
获取历史轨旁配置文件,其中,所述历史轨旁配置文件中记录有每个所述目标仿真应答器对应的应答器名称和历史应答器报文;
将所述历史轨旁配置文件、每个所述目标仿真应答器对应的应答器名称和目标应答器报文进行输出显示,以便工作人员确定应答器报文内容发生改变的目标仿真应答器;
接收替换指令,其中,所述替换指令中包含应答器报文内容发生改变的目标仿真应答器对应的应答器名称;
在所述历史轨旁配置文件中,根据所述应答器报文内容发生改变的目标仿真应答器对应的应答器名称,使用所述应答器报文内容发生改变的目标仿真应答器对应的目标应答器报文,替换所述应答器报文内容发生改变的目标仿真应答器对应的历史应答器报文,以生成所述目标轨旁配置文件。
5.根据权利要求1所述的方法,其特征在于,所述根据每个所述目标仿真应答器对应的应答器名称和目标应答器报文,生成目标轨旁配置文件,包括:
获取历史轨旁配置文件,其中,所述历史轨旁配置文件中记录有每个所述目标仿真应答器对应的应答器名称和历史应答器报文;
在所述历史轨旁配置文件中,根据每个所述目标仿真应答器对应的应答器名称,分别使用每个所述目标仿真应答器对应的目标应答器报文,替换每个所述目标仿真应答器对应的历史应答器报文,以生成所述目标轨旁配置文件。
6.根据权利要求2所述的方法,其特征在于,所述目标后缀名包括:btf、ttg、tlg,目标后缀名btf对应的预置提取规则为:根据目标特殊字段提取目标仿真应答器对应的应答器名称和目标应答器报文,目标后缀名ttg对应的预置提取规则为:根据目标标签提取目标仿真应答器对应的应答器名称和目标应答器报文,目标后缀名tlg对应的预置提取规则为:根据预置规则和目标应答器报文输入文件对应的文件名生成目标仿真应答器对应的应答器名称,将目标应答器报文输入文件包含的内容转换为十六进制,以获得目标仿真应答器对应的目标应答器报文。
7.根据权利要求3-5中任一项所述的方法,其特征在于,在根据每个所述目标仿真应答器对应的应答器名称和目标应答器报文,生成目标轨旁配置文件之后,所述方法还包括:
根据替换操作生成目标日志文件,其中,所述目标日志文件中记录有替换应答器报文内容的目标仿真应答器对应的应答器名称、历史应答器报文和目标应答器报文;
将所述目标日志文件存储至本地存储空间中。
8.一种轨旁配置文件的生成装置,其特征在于,包括:
获取单元,用于获取多个目标应答器报文输入文件;
提取单元,用于在多个所述目标应答器报文输入文件中提取每个目标仿真应答器对应的应答器名称和目标应答器报文;
第一生成单元,用于根据每个所述目标仿真应答器对应的应答器名称和目标应答器报文,生成目标轨旁配置文件。
9.根据权利要求8所述的装置,其特征在于,
所述获取单元,具体用于根据目标后缀名在至少一个目标输入文件夹中提取多个所述目标应答器报文输入文件;
所述提取单元,包括:
第一获取模块,用于根据每个所述目标应答器报文输入文件对应的目标后缀名,获取每个所述目标应答器报文输入文件对应的预置提取规则;
提取模块,用于根据每个所述目标应答器报文输入文件对应的预置提取规则,在多个所述目标应答器报文输入文件中提取每个目标仿真应答器对应的应答器名称和目标应答器报文。
10.根据权利要求8所述的装置,其特征在于,所述第一生成单元包括:
第二获取模块,用于获取历史轨旁配置文件,其中,所述历史轨旁配置文件中记录有每个所述目标仿真应答器对应的应答器名称和历史应答器报文;
确定模块,用于根据每个所述目标仿真应答器对应的应答器名称、目标应答器报文和历史应答器报文,确定应答器报文内容发生改变的目标仿真应答器;
第一替换模块,用于在所述历史轨旁配置文件中,根据所述应答器报文内容发生改变的目标仿真应答器对应的应答器名称,使用所述应答器报文内容发生改变的目标仿真应答器对应的目标应答器报文,替换所述应答器报文内容发生改变的目标仿真应答器对应的历史应答器报文,以生成所述目标轨旁配置文件。
11.根据权利要求8所述的装置,其特征在于,所述第一生成单元包括:
第三获取模块,用于获取历史轨旁配置文件,其中,所述历史轨旁配置文件中记录有每个所述目标仿真应答器对应的应答器名称和历史应答器报文;
输出模块,用于将所述历史轨旁配置文件、每个所述目标仿真应答器对应的应答器名称和目标应答器报文进行输出显示,以便工作人员确定应答器报文内容发生改变的目标仿真应答器;
接收模块,用于接收替换指令,其中,所述替换指令中包含应答器报文内容发生改变的目标仿真应答器对应的应答器名称;
第二替换模块,用于在所述历史轨旁配置文件中,根据所述应答器报文内容发生改变的目标仿真应答器对应的应答器名称,使用所述应答器报文内容发生改变的目标仿真应答器对应的目标应答器报文,替换所述应答器报文内容发生改变的目标仿真应答器对应的历史应答器报文,以生成所述目标轨旁配置文件。
12.根据权利要求8所述的装置,其特征在于,所述第一生成单元包括:
第四获取模块,用于获取历史轨旁配置文件,其中,所述历史轨旁配置文件中记录有每个所述目标仿真应答器对应的应答器名称和历史应答器报文;
第三替换模块,用于在所述历史轨旁配置文件中,根据每个所述目标仿真应答器对应的应答器名称,分别使用每个所述目标仿真应答器对应的目标应答器报文,替换每个所述目标仿真应答器对应的历史应答器报文,以生成所述目标轨旁配置文件。
13.根据权利要求9所述的装置,其特征在于,所述目标后缀名包括:btf、ttg、tlg,目标后缀名btf对应的预置提取规则为:根据目标特殊字段提取目标仿真应答器对应的应答器名称和目标应答器报文,目标后缀名ttg对应的预置提取规则为:根据目标标签提取目标仿真应答器对应的应答器名称和目标应答器报文,目标后缀名tlg对应的预置提取规则为:根据预置规则和目标应答器报文输入文件对应的文件名生成目标仿真应答器对应的应答器名称,将目标应答器报文输入文件包含的内容转换为十六进制,以获得目标仿真应答器对应的目标应答器报文。
14.根据权利要求10-12中任一项所述的装置,其特征在于,所述装置还包括:
第二生成单元,用于在所述第一生成单元根据每个所述目标仿真应答器对应的应答器名称和目标应答器报文,生成目标轨旁配置文件之后,根据替换操作生成目标日志文件,其中,所述目标日志文件中记录有替换应答器报文内容的目标仿真应答器对应的应答器名称、历史应答器报文和目标应答器报文;
存储单元,用于将所述目标日志文件存储至本地存储空间中。
15.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至7中任一项所述的轨旁配置文件的生成方法。
16.一种轨旁配置文件的生成装置,其特征在于,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行权利要求1至7中任一项所述的轨旁配置文件的生成方法。
技术总结
本申请公开一种轨旁配置文件的生成方法及装置,涉及仿真测试技术领域。本申请的方法包括:获取多个目标应答器报文输入文件;在多个所述目标应答器报文输入文件中提取每个目标仿真应答器对应的应答器名称和目标应答器报文;根据每个所述目标仿真应答器对应的应答器名称和目标应答器报文,生成目标轨旁配置文件。本申请适用于生成轨旁配置文件的过程中。
技术研发人员:李杰;齐龙涛;曹欣
受保护的技术使用者:卡斯柯信号(北京)有限公司
技术研发日:2021.06.08
技术公布日:2021.07.06
本文用于企业家、创业者技术爱好者查询,结果仅供参考。