用于车载控制器的自动化测试方法、装置、设备及介质与流程
技术特征:
1.一种用于车载控制器的自动化测试方法,其特征在于,适用于自动化测试系统,所述自动化测试系统包括上位机、车载控制器,所述上位机和车载控制器分别包括配置好的诊断协议栈,所述自动化测试方法包括:
2.根据权利要求1所述的自动化测试方法,其特征在于,所述上位机和车载控制器中的配置好的诊断协议栈,是通过以下方法配置的:
3.根据权利要求1所述的自动化测试方法,其特征在于,所述上位机将目标测试命令对应的至少一个数据包发送至车载控制器之前,包括:
4.根据权利要求1所述的自动化测试方法,其特征在于,所述上位机将得到的目标测试结果与标准预测结果进行对比以确定目标测试结果之后,包括:
5.根据权利要求4所述的自动化测试方法,其特征在于,所述重复以下步骤,直至得到全部测试命令对应的测试结果,还包括:
6.根据权利要求1所述的自动化测试方法,其特征在于,所述上位机将得到的目标测试结果与标准预测结果进行对比以确定目标测试结果,包括:
7.根据权利要求1所述的自动化测试方法,其特征在于,所述车载控制器基于诊断协议栈和响应id对目标测试命令对应的至少一个数据包进行组包,得到组包完成的目标测试命令,包括:
8.一种用于车载控制器的自动化测试装置,其特征在于,适用于自动化测试系统,所述自动化测试系统包括上位机、车载控制器,所述上位机和车载控制器分别包括配置好的诊断协议栈,所述自动化测试装置包括:
9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7任意一项所述的用于车载控制器的自动化测试方法的步骤。
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任意一项所述的用于车载控制器的自动化测试方法的步骤。
技术总结
本申请提供了用于车载控制器的自动化测试方法、装置、设备及介质,有效地解决了车载控制器在进行自动化测试时存在的串口被取消、CAN数据长度固定和车厂不发放报文ID的问题。该自动化测试方法包括:所述上位机基于诊断协议栈和诊断ID将目标测试命令进行拆包,得到目标测试命令对应的至少一个数据包;所述上位机将目标测试命令对应的至少一个数据包发送至车载控制器;所述车载控制器基于诊断协议栈和响应ID对目标测试命令对应的至少一个数据包进行组包,得到并执行组包完成的目标测试命令;所述上位机将得到的目标测试结果与标准预测结果进行对比以确定目标测试结果,保证了车载控制器的自动化测试的进行。
技术研发人员:温承亮,李飞,何盈,李林
受保护的技术使用者:北斗智联科技有限公司
技术研发日:
技术公布日:2024/11/26
技术研发人员:温承亮,李飞,何盈,李林
技术所有人:北斗智联科技有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
