一种车用消息测试方法、系统及存储介质技术方案

技术编号:36031929 阅读:45 留言:0更新日期:2022-12-21 10:33
本公开涉及一种车用消息测试方法、系统及存储介质。上述方法包括:生成消息测试数据,上述消息测试数据用于测试预设消息集中的任一消息,上述预设消息集包括符合各阶段下目标标准的全部消息子集,上述目标标准为合作式智能运输系统、车用通信系统应用层及应用数据交互标准;将上述消息测试数据发送至待测设备,以触发上述待测设备基于待测应用将上述消息测试数据发送至第二测试设备,上述第二测试设备用于将接收到的数据透传至上述第一测试设备;基于上述消息测试数据和从上述第二测试设备接收到的数据,得到上述待测设备中待测应用对应的测试结果。本公开可以实现对上述合作式智能运输系统领域的标准的消息集和消息结构的全覆盖自动化测试。全覆盖自动化测试。全覆盖自动化测试。

【技术实现步骤摘要】
一种车用消息测试方法、系统及存储介质


[0001]本公开涉及合作式智能运输系统
,尤其涉及一种车用消息测试方法、系统及存储介质。

技术介绍

[0002]近年来,汽车行业发生了天翻地覆的变化,在行业自我发展和相关政策的指引下,新一代的汽车和运输系统朝着网联化、智能化方向发展。
[0003]其中,合作式智能运输系统是通过人、车、路信息交互,实现车辆和基础设施之间、车辆与车辆之间、车辆与人之间的智能协同与配合的一种智能运输系统。该系统中的各子系统之间通过信息交互,实现道路安全、通行效率、信息服务等各类应用。因此,不同厂商车辆之间,以及这些车辆与其所能到达的区域范围内的道路基础设施之间,必须建立一套应用数据交互标准来实现互联互通。目前应用广泛且被相关领域认可的是合作式智能运输系统、车用通信系统应用层及应用数据交互标准(第一阶段)与(第二阶段),该标准严格定义了14个相关的消息集。
[0004]为确保通信数据的准确性和一致性,完善对相关消息集和消息结构的测试就显得很必要。

技术实现思路

[0005]为了解决上述提出的至少一个技术问题,本公开提出了一种车用消息测试方法、系统及计算机可读存储介质。
[0006]根据本公开的一些实施例中,提供了一种车用消息测试方法,其包括:生成消息测试数据,所述消息测试数据用于测试预设消息集中的任一消息,所述预设消息集包括符合各阶段下目标标准的全部消息子集,所述目标标准为合作式智能运输系统、车用通信系统应用层及应用数据交互标准;将所述消息测试数据发送至待测设备,以触发所述待测设备基于待测应用将所述消息测试数据发送至第二测试设备,所述第二测试设备用于将接收到的数据透传至所述第一测试设备;基于所述消息测试数据和从所述第二测试设备接收到的数据,得到所述待测设备中待测应用对应的测试结果。
[0007]在一些可能的实施方式中,所述生成消息测试数据之前,所述方法还包括:显示测试数据配置界面,所述测试数据配置界面包括消息子集选择控件;响应于对所述消息子集选择控件的触发指令,确定至少一个目标消息子集;所述生成消息测试数据,包括:基于所述至少一个目标消息子集,确定所述消息测试数据。
[0008]在一些可能的实施方式中,所述测试数据配置界面还包括生成方式选择控件;所述基于所述至少一个目标消息子集,确定所述消息测试数据,包括:在所述生成方式选择控件指示第一生成模式的情况下,生成符合所述至少一个目标消息子集对应的标准的模板文件,基于对所述模板文件的编辑结果,得到所述消息测试数据,所述第一生成模式表征通过自定义的方式生成所述消息测试数据;在所述生成方式选择控件指示第二生成模式的情况
下,获取数据生成参考信息,基于所述数据生成参考信息,自动生成符合所述至少一个目标消息子集对应的标准的所述消息测试数据,所述第二生成模式表征通过随机的方式自动生成所述消息测试数据。
[0009]在一些可能的实施方式中,所述至少一个目标消息子集对应的标准包括下述至少一个:数据名称、数据值、数据嵌套关系;所述数据生成参考信息包括下述至少一个:数据范围、符合所述至少一个目标消息子集对应的标准的数据模型的参数,所述数据模型包括链表或联合体。
[0010]在一些可能的实施方式中,所述生成消息测试数据之前,所述方法还包括:显示控制参数配置界面;在所述控制参数配置界面中的时间控件被触发的情况下,得到测试时长参数,所述测试时长参数用于限定测试时长;在所述控制参数配置界面中的数据量控件被触发的情况下,得到测试数据量参数,所述测试数据量参数用于限定生成的消息测试数据的上限值。
[0011]在一些可能的实施方式中,所述将所述消息测试数据发送至待测设备,以触发所述待测设备基于待测应用将所述消息测试数据发送至第二测试设备,包括:通过无线局域网将所述消息测试数据发送至所述待测设备,以触发所述所述待测设备基于待测应用将所述消息测试数据发送至第二测试设备;其中,所述第二测试设备用于通过空口接收所述待测设备发送的数据,以及,通过无线局域网将接收到的数据透传至所述第一测试设备。
[0012]在一些可能的实施方式中,所述待测设备用于按照所述待测应用的接口格式,将第一测试设备发送到所述待测设备的消息测试数据发送给所述待测应用;所述待测应用用于将接收到的消息测试数据通过空口发送给所述第二测试设备。
[0013]在一些可能的实施方式中,所述基于所述消息测试数据和从所述第二测试设备接收到的数据,得到所述待测设备中待测应用对应的测试结果,包括:在所述从所述第二测试设备接收到的数据与所述消息测试数据一致的情况下,所述测试结果指示通信正常;在所述从所述第二测试设备接收到的数据与所述消息测试数据不一致的情况下,所述测试结果指示通信不正常。
[0014]根据本公开的一些实施例中,提供了一种车用消息测试系统,所述系统包括:第一测试设备、第二测试设备、待测设备,所述系统适用于上述实施例中任意一项所述的车用消息测试方法。
[0015]根据本公开的一些实施例中,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现上述实施例中任意一项所述的车用消息测试方法。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开。
[0017]实施本公开,具有以下有益效果:
[0018]本公开的第一测试设备可以生成符合合作式智能运输系统、车用通信系统应用层及应用数据交互标准的所有消息集的消息测试数据,并将所述消息测试数据发送给待测设备,再基于待测设备上的待测应用发送给第二测试设备,第二待测设备再发送给第一待测设备,第一待待测设备基于自身生成的测试数据和接收到的待测数据可以得出测试结果,通过上述方法,本公开能够实现对合作式智能运输系统、车用通信系统应用层及应用数据
交互标准的消息集的全覆盖自动化测试,同时,通过对消息测试数据以及测试方案的自定义,可以实现对于多个消息集进行轮询测试,并支持对每个消息集进行单独配置,消息测试数据生成方式多样化以及测试自动停止条件可选。
[0019]根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。
附图说明
[0020]为了更清楚地说明本说明书实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0021]图1示出根据本公开实施例的一种车用消息测试方法的流程示意图;
[0022]图2示出根据本公开实施例的生成消息测试数据的方法流程示意图;
[0023]图3示出根据本公开实施例的测试数据配置界面示意图;
[0024]图4示出根据本公开实施例的根据第一生成模式生成消息测试数据的方法流程示意本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车用消息测试方法,其特征在于,应用于第一测试设备,所述方法包括:生成消息测试数据,所述消息测试数据用于测试预设消息集中的任一消息,所述预设消息集包括符合各阶段下目标标准的全部消息子集,所述目标标准为合作式智能运输系统、车用通信系统应用层及应用数据交互标准;将所述消息测试数据发送至待测设备,以触发所述待测设备基于待测应用将所述消息测试数据发送至第二测试设备,所述第二测试设备用于将接收到的数据透传至所述第一测试设备;基于所述消息测试数据和从所述第二测试设备接收到的数据,得到所述待测设备中待测应用对应的测试结果。2.根据权利要求1所述的方法,其特征在于,所述生成消息测试数据之前,所述方法还包括:显示测试数据配置界面,所述测试数据配置界面包括消息子集选择控件;响应于对所述消息子集选择控件的触发指令,确定至少一个目标消息子集所述目标消息子集表征所述预设消息集中任一消息子集;所述生成消息测试数据,包括:基于所述至少一个目标消息子集,确定所述消息测试数据。3.根据权利要求2所述的方法,其特征在于,所述测试数据配置界面还包括生成方式选择控件;所述基于所述至少一个目标消息子集,确定所述消息测试数据,包括:在所述生成方式选择控件指示第一生成模式的情况下,生成符合所述至少一个目标消息子集对应的标准的模板文件,基于对所述模板文件的编辑结果,得到所述消息测试数据,所述第一生成模式表征通过自定义的方式生成所述消息测试数据;在所述生成方式选择控件指示第二生成模式的情况下,获取数据生成参考信息,基于所述数据生成参考信息,自动生成符合所述至少一个目标消息子集对应的标准的所述消息测试数据,所述第二生成模式表征通过随机的方式自动生成所述消息测试数据。4.根据权利要求3所述的方法,其特征在于,所述至少一个目标消息子集对应的标准包括下述至少一个:数据名称、数据值、数据嵌套关系;所述数据生成参考信息包括下述至少一个:数据范围、符合所述至少一个目标消息子集对应的标准的数据模型的参数,所述数据模型包括链表或联合体。5.根据权利要求1至4中任意一项所述的方法,其特征在...

【专利技术属性】
技术研发人员:王冠男苑春春于文慧龚文浩孙鹏杨继光金洋司胜营张振林
申请(专利权)人:中汽创智科技有限公司
类型:发明
国别省市:

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

1