通信连接测试方法、装置、设备以及存储介质制造方法及图纸

技术编号:31237179 阅读:24 留言:0更新日期:2021-12-08 10:21
本公开的实施例提供了通信连接测试方法、装置、设备以及存储介质。该方法包括接收连接请求信息,其中连接请求信息包括信号设备的标识和至少一个目标非信号设备的标识;基于连接请求信息和数据库,建立信号设备与至少一个目标非信号设备对应的仿真软件之间的通信连接,其中,数据库包括多个非信号设备对应的仿真软件的接口信息,多个非信号设备包括目标非信号设备;根据信号设备向仿真软件发送的数据和仿真软件接收的数据,确定测试结果。以此方式,可以提高信号设备和非信号设备之间通信连接的测试效率和准确率。测试效率和准确率。测试效率和准确率。

【技术实现步骤摘要】
通信连接测试方法、装置、设备以及存储介质


[0001]本公开涉及通信领域,尤其涉及信号设备与非信号设备之间的通信连接测试领域。

技术介绍

[0002]在工程项目建设前期各个系统的衔接是重要的检测任务,对于信号系统而言联动其他非信号产品的通信尤其重要。
[0003]但是目前由于现场环境复杂,与信号系统联动的非信号系统种类类型多,接口众多,连接测试的过程中接口日志复杂,不容易找到对应的信息,因此调试过程中容易产生误差且耗时长。

技术实现思路

[0004]本公开提供了一种通信连接测试方法、装置、设备以及存储介质。
[0005]根据本公开的第一方面,提供了一种通信连接测试方法。该方法包括:
[0006]接收连接请求信息,其中连接请求信息包括信号设备的标识和至少一个目标非信号设备的标识;
[0007]基于连接请求信息和数据库,建立信号设备与至少一个目标非信号设备对应的仿真软件之间的通信连接,其中,数据库包括多个非信号设备对应的仿真软件的接口信息,多个非信号设备包括目标非信号设备;
[0008]根据信号设备向仿真软件发送的数据和仿真软件接收的数据,确定测试结果。
[0009]在第一方面的一些实现方式中,接口信息包括接口协议标识和通信方式;基于连接请求信息和数据库,建立信号设备与至少一个目标非信号设备对应的仿真软件之间的通信连接,包括:
[0010]基于接口协议标识,确定至少一个目标非信号设备对应的仿真软件使用的接口协议以及软件接口;
[0011]根据接口协议、软件接口以及通信方式,基于连接请求信息中包括的信号设备的标识和至少一个目标非信号设备的标识,建立信号设备与至少一个目标非信号设备对应的仿真软件之间的通信连接。
[0012]在第一方面的一些实现方式中,根据信号设备向仿真软件发送的数据和仿真软件接收的数据,确定测试结果,包括:
[0013]当信号设备向仿真软件发送的数据和仿真软件接收的数据不同时,测试结果为测试未通过;
[0014]当信号设备向仿真软件发送的数据和仿真软件接收的数据相同时,测试结果为测试通过。
[0015]在第一方面的一些实现方式中,该方法还包括:
[0016]根据信号设备向仿真软件发送的数据和仿真软件接收的数据之间的差异,确定误
差数据;
[0017]根据误差数据,调节接口协议、软件接口以及通信方式中的至少一种。
[0018]在第一方面的一些实现方式中,根据信号设备向仿真软件发送的数据和仿真软件接收的数据,确定测试结果,还包括:
[0019]接收仿真软件发送的反馈信息,其中,反馈信息是用户基于仿真软件接收的信号设备发送的数据生成的显示信息输入的;
[0020]根据反馈信息,确定测试结果。
[0021]在第一方面的一些实现方式中,该方法还包括:
[0022]当至少一个目标非信号设备对应的仿真软件使用的软件接口不存在时,创建仿真软件使用的软件接口。
[0023]根据本公开的第二方面,提供了一种通信连接测试装置,该装置包括:
[0024]接收模块,用于接收连接请求信息,其中连接请求信息包括信号设备的标识和至少一个目标非信号设备的标识;
[0025]通信连接建立模块,用于基于连接请求信息和数据库,建立信号设备与至少一个目标非信号设备对应的仿真软件之间的通信连接,其中,数据库包括多个非信号设备对应的仿真软件的接口信息,多个非信号设备包括目标非信号设备;
[0026]测试模块,用于根据信号设备向仿真软件发送的数据和仿真软件接收的数据,确定测试结果。
[0027]根据本公开的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述第一方面,以及第一方面的一些实现方式中的通信连接测试方法。
[0028]根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如以上所述第一方面,以及第一方面的一些实现方式中的通信连接测试方法。
[0029]本公开提供的通信连接测试方法、装置、设备以及存储介质,首先通过接收连接请求信息,其中连接请求信息包括信号设备的标识和至少一个目标非信号设备的标识;之后基于连接请求信息和数据库,建立信号设备与至少一个目标非信号设备对应的仿真软件之间的通信连接,其中,数据库包括多个非信号设备对应的仿真软件的接口信息,多个非信号设备包括目标非信号设备;最后根据信号设备向仿真软件发送的数据和仿真软件接收的数据,确定测试结果。因为信号设备通过数据库中包括的多个非信号设备对应的仿真软件的接口信息实现与非信号设备的仿真通信连接,并根据基于该通信连接传输的数据确定测试结果,所以可以在项目落地前,提前进行信号设备和非信号设备的仿真通信测试,进而提高调试效率,保证项目的正常运行。
[0030]应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。
附图说明
[0031]结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面
将变得更加明显。附图用于更好地理解本方案,不构成对本公开的限定在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
[0032]图1示出了根据本公开的实施例的通信连接测试方法的流程示意图;
[0033]图2示出了根据本公开的实施例的数据库示意图;
[0034]图3示出了根据本公开的实施例的仿真软件接收的数据的示意图;
[0035]图4示出了根据本公开的实施例的仿真软件接收和显示的数据的示意图;
[0036]图5示出了根据本公开的实施例的通信连接测试装置的结构示意图;
[0037]图6示出了能够实施本公开的实施例的示例性电子设备的结构框图。
具体实施方式
[0038]为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本公开保护的范围。
[0039]另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0040]目前城轨发展迅速,在工程项目建设前期各个系统的衔接是重要的检测任务,对于其中的信号系统而言尤其重要联动其他非信号产品的通信。信号系统与非信号系统的联动实现了线路的正常运营,对于线路开通后尤为重要,由此,信号系统与非信号系统的测试任务是项目的重要阶段。但目前由于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信连接测试方法,其特征在于,所述方法包括:接收连接请求信息,其中所述连接请求信息包括信号设备的标识和至少一个目标非信号设备的标识;基于所述连接请求信息和数据库,建立所述信号设备与所述至少一个目标非信号设备对应的仿真软件之间的通信连接,其中,所述数据库包括多个非信号设备对应的仿真软件的接口信息,所述多个非信号设备包括所述目标非信号设备;根据所述信号设备向仿真软件发送的数据和所述仿真软件接收的数据,确定测试结果。2.根据权利要求1所述的方法,其特征在于,所述接口信息包括接口协议标识和通信方式;所述基于所述连接请求信息和数据库,建立所述信号设备与所述至少一个目标非信号设备对应的仿真软件之间的通信连接,包括:基于所述接口协议标识,确定所述至少一个目标非信号设备对应的仿真软件使用的接口协议以及软件接口;根据所述接口协议、所述软件接口以及所述通信方式,基于所述连接请求信息中包括的信号设备的标识和至少一个目标非信号设备的标识,建立所述信号设备与所述至少一个目标非信号设备对应的仿真软件之间的通信连接。3.根据权利要求1所述的方法,其特征在于,所述根据所述信号设备向仿真软件发送的数据和所述仿真软件接收的数据,确定测试结果,包括:当所述信号设备向仿真软件发送的数据和所述仿真软件接收的数据不同时,所述测试结果为测试未通过;当所述信号设备向仿真软件发送的数据和所述仿真软件接收的数据相同时,所述测试结果为测试通过。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据所述信号设备向仿真软件发送的数据和所述仿真软件接收的数据之间的差异,确定误差数据;根据所述误差数据,调节所述接口协议、所述软件接口以及所述通信方式中的至少一种。5.根据权利要求1所述的方法,...

【专利技术属性】
技术研发人员:冷文俊李媛媛刘志翔
申请(专利权)人:交控科技股份有限公司
类型:发明
国别省市:

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

1