测试场景的检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35939045 阅读:8 留言:0更新日期:2022-12-14 10:26
本申请实施例公开了一种测试场景的检测方法、装置、电子设备及存储介质。应用于自动化测试领域。包括:根据测试需求获取测试场景对应的多媒体数据。多媒体数据为测试场景中获取到的图像数据。多媒体数据用于对测试场景进行仿真。播放多媒体数据,得到测试场景对应的测试仿真过程,并在测试仿真过程中实时获取待测试目标对应的多个测试数据。根据测试数据验收标准对全部测试数据进行分析评价,并根据分析评价结果确定测试场景的合格结果。本申请实施例可以实现对测试场景的自动化检测,高效、便捷的完成对测试数据的验收。捷的完成对测试数据的验收。捷的完成对测试数据的验收。

【技术实现步骤摘要】
测试场景的检测方法、装置、电子设备及存储介质


[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]在一个可选的实施方式中,该方法还包括:
[0033]当确定测试场景不合格时,发送预警提示。
[0034]第二方面,本专利技术实施例提供了一种测试场景的检测装置,该检测装置包括:
[0035]获取单元,用于获取测试场景对应的多媒体数据,多媒体数据为测试场景中获取到的图像数据,多媒体数据用于对测试场景进行仿真。
[0036]执行单元,用于播放多媒体数据,得到测试场景对应的测试仿真过程,并在测试仿真过程中实时获取待测试目标对应的多个测试数据。
[0037]处理单元,用于根据测试数据验收标准对全部测试数据进行分析评价,并根据分析评价结果确定测试场景的合格结果。
[0038]在一个可选的实时方式中,处理单元,还用于当确定测试场景合格时,根据全部测试数据的数据内容分析测试场景中出现的故障;根据故障调整测试场景对应的方案。
[0039]在一个可选的实时方式中,该装置还包括确定单元。
[0040]确定单元,用于根据针对于测试参数的输入操作,确定测试参数。测试参数包括待待测试目标和播放速度。
[0041]执行单元,具体用于根据播放速度播放多媒体数据。
[0042]在一个可选的实时方式中,执行单元,具体用于在测试仿真过程中实时接收待测试目标对应的多个数据报文。其中,多个数据报文中的每个数据报文均包括一个测试数据。
[0043]处理单元,具体用于确定多个数据报文之间的接收时间间隔。根据测试数据验收标准确定周期间隔阈值。若多个数据报文之间的接收时间间隔大于周期间隔阈值,则确定测试场景不合格。
[0044]在一个可选的实施方式中,处理单元,具体用于对比相邻两个测试数据对应的数据内容,得到相邻两个测试数据之间的差别量。根据测试数据验收标准确定差别量阈值。若存在相邻两个测试数据之间的差别量大于差别量阈值,则确定测试场景不合格。
[0045]在一个可选的实施方式中,具体用于获取全部测试数据的数据内容。若存在连续的多个测试数据的数据内容相同,则确定数据内容相同的连续的测试数据的个数。根据测试数据验收标准确定个数阈值。若连续的测试数据的个数大于个数阈值,则确定测试场景不合格。
[0046]在一个可选的实施方式中,确定单元,还用于当确定测试场景不合格时,发送预警提示。
[0047]本申请实施例第三方面还提供了一种服务器,包括:存储器和处理器,存储器和处理器耦合。
[0048]其中,存储器用于存储一条或多条计算机指令。
[0049]处理器用于执行一条本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试场景的检测方法,其特征在于,所述检测方法包括:根据测试需求,用户通过配置测试场景参数选择测试场景,获取测试场景对应的多媒体数据;所述多媒体数据为所述测试场景中获取到的图像数据;所述多媒体数据用于对所述测试场景进行仿真;播放所述多媒体数据,得到所述测试场景对应的测试仿真过程,并在所述测试仿真过程中实时获取待测试目标对应的多个测试数据;根据测试数据验收标准对全部测试数据进行分析评价,并根据分析评价结果确定所述测试场景的合格结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当确定所述测试场景合格时,根据所述全部测试数据的数据内容分析所述测试场景中出现的故障;根据所述故障调整所述测试场景对应的方案。3.根据权利要求1或2任一项所述的方法,其特征在于,所述方法还包括:根据针对于测试参数的输入操作,确定所述测试参数;所述测试参数包括所述待测试目标和播放速度;所述播放所述多媒体数据,包括:根据所述播放速度播放所述多媒体数据。4.根据权利要求3所述的方法,其特征在于,在所述测试仿真过程中实时获取待测试目标对应的多个测试数据,包括:在所述测试仿真过程中实时接收所述待测试目标对应的多个数据报文,其中,所述多个数据报文中的每个数据报文均包括一个所述测试数据;所述根据测试数据验收标准对全部测试数据进行分析评价,并根据分析评价结果确定所述测试场景的合格结果,包括:确定所述多个数据报文之间的接收时间间隔;根据所述测试数据验收标准确定周期间隔阈值;若所述多个数据报文之间的接收时间间隔大于所述周期间隔阈值,则确定所述测试场景不合格。5.根据权利要求3所述的方法,其特征在于,所述根据测试数据验收标准对全部测试数据进行分析评价,并根据分析评价结果确定所述测试场景的合格结果,包括:对比相邻两个测试数据对应的数据内容,得到...

【专利技术属性】
技术研发人员:何凝王妍
申请(专利权)人:北京经纬恒润科技股份有限公司
类型:发明
国别省市:

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

1