【技术实现步骤摘要】
一种功能测试方法、装置、电子设备及存储介质
[0001]本申请涉及智能驾驶领域,具体涉及一种功能测试方法
、
装置
、
电子设备及存储介质
。
技术介绍
[0002]目前,在对智能驾驶控制器的智能驾驶功能进行测试时,可以将智能驾驶控制器安装在试验样车上,然后将该智能驾驶控制器可以将控制信号发送至试验样车,该电子设备可以根据试验样车的响应结果确定智能驾驶功能是否正常
。
[0003]但是,上述方法中,试验样车接收到控制信号之后需要经过多个模块才可以实现该智能驾驶功能,当该某一个模块出现问题时,也可能导致该智能驾驶功能测试失败,降低了智能驾驶功能测试的有效性
。
技术实现思路
[0004]本申请提供一种功能测试方法
、
装置
、
电子设备及存储介质,以至少解决相关技术中试验样车接收到控制信号之后需要经过多个模块才可以实现该智能驾驶功能,当该某一个模块出现问题时,也可能导致该智能驾驶功能测试失败,降低了智能驾驶功能测试的有效性的技术问题
。
本申请的技术方案如下:
[0005]根据本申请涉及的第一方面,提供一种功能测试方法,包括:获取目标车辆的智能驾驶控制器生成的第一测试报文,该第一测试报文用于测试该目标车辆是否成功实现目标功能,该第一测试报文包括该目标功能的目标参数的请求值,该目标参数的请求值为该智能驾驶控制器基于该目标功能对应的目标算法和该目标功能的目标测试用例生成的;对该第一测试报文 ...
【技术保护点】
【技术特征摘要】
1.
一种功能测试方法,其特征在于,包括:获取目标车辆的智能驾驶控制器生成的第一测试报文,所述第一测试报文用于测试所述目标车辆是否成功实现目标功能,所述第一测试报文包括所述目标功能的目标参数的请求值,所述目标参数的请求值为所述智能驾驶控制器基于所述目标功能对应的目标算法和所述目标功能的目标测试用例生成的;对所述第一测试报文进行解析处理,得到所述目标参数的请求值;在所述目标参数的请求值与所述目标参数的目标值相同的情况下,确定所述智能驾驶控制器测试所述目标功能的测试功能正常,所述目标参数的目标值为所述目标参数针对所述目标测试用例对应的测试值
。2.
根据权利要求1所述的功能测试方法,其特征在于,所述对所述第一测试报文进行解析处理,得到所述目标参数的请求值,包括:基于目标协议类型以及第一对应关系确定目标报文格式,所述第一对应关系包括多个协议类型以及所述多个协议类型中每个协议类型对应的报文格式,所述目标协议类型为所述目标车辆对应的协议类型;基于所述目标报文格式对所述第一测试报文进行解析处理,得到所述目标参数的请求值
。3.
根据权利要求1或2所述的功能测试方法,其特征在于,所述方法还包括:向目标控制器发送第二测试报文,所述目标控制器为目标车辆包括的控制器中所述目标功能对应的控制器,所述第二测试报文中包括所述目标参数的目标值,所述第二测试报文用于指示所述目标控制器基于所述目标参数的目标值执行目标动作,所述目标动作用于实现所述目标功能;接收所述目标控制器发送的响应报文,所述响应报文为所述目标控制器执行所述目标动作之后发送的报文,所述响应报文中包括目标参数的当前值;对所述响应报文进行解析处理,得到所述目标参数的当前值;在所述目标参数的当前值与所述目标参数的目标值相同的情况下,确定所述目标控制器的目标功能正常
。4.
根据权利要求3所述的功能测试方法,其特征在于,获取所述目标参数的目标值;基于所述目标参数的目标值以及目标报文格式,生成所述第二测试报文,所述目标报文格式为目标协议类型对应的报文格式,所述目标协议类型为所述目标车辆对应的协议类型
。5.
一种功能测试装置,其特征在于,包括获取单元
、
处理单元以及确定单元:所述获取单元,用于获取目标车辆的智能驾驶控制器生成的第一测试报文,所述第一测试报文用于测试所述目标车辆是否成功实现目标功能,所述第一测试报文包括所述目标功能的目标参数的请求值,所述目标参数的请求值为所述智能驾驶控制器基于所述目标功能对应的目标算...
【专利技术属性】
技术研发人员:杨飞,
申请(专利权)人:重庆长安汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。