【技术实现步骤摘要】
基于Autosar网络管理机制的测试方法、装置和电子设备
[0001]本公开涉及汽车
,尤其涉及一种基于Autosar网络管理机制的测试方法、装置和电子设备。
技术介绍
[0002]汽车开放系统架构(Automotive Open System Architecture,简写Autosar)是一家致力于制定汽车电子软件标准的联盟。Autosar首创组为控制器定义了软件架构,这种软件架构是把设备的硬件与软件分离,把功能模型软件、软件组件放在一起,彼此独立并由不同的制造商研发,再经过某些自动的配置过程组合成一个具体的项目。
[0003]目前,汽车电子控制单元(Electronic Control Unit,简写EUC)的Autosar网络管理模块控制单件及整车的休眠和唤醒,实现各个ECU的协同睡眠和唤醒。然而,针对汽车电子控制单元的Autosar网络管理机制还没有行业内通用的自动化测试方法,对于Autosar网络管理机制的验证还是以人工测试为主,不同ECU的网络管理唤醒节点不同,需要重新开发测试用例及测试脚本,导致 ...
【技术保护点】
【技术特征摘要】
1.一种基于Autosar网络管理机制的测试方法,包括:获取待测状态转换模式以及待测电子控制单元对应的网络管理报文ID;根据所述待测状态转换模式和所述网络管理报文ID,匹配预设的测试用例并更新;执行更新后的测试用例;获取测试数据,根据预设的网络管理状态标志位和所述测试数据,确定测试结果并输出;其中,所述预设的网路管理状态标志位与所述待测状态转换模式相匹配;其中,所述网络管理状态标志位包括至少一预设标志项及其预设状态信息。2.根据权利要求1所述的测试方法,其中,所述根据预设的网络管理状态标志位和所述测试数据,确定测试结果并输出的步骤,具体包括:基于所述预设标志项,对所述测试数据进行处理得到测试状态信息;比较所述测试状态信息和所述预设状态信息;若每一所述测试状态信息均符合预设状态信息,则测试成功;否则,测试失败。3.根据权利要求2所述的测试方法,其中,所述基于所述预设标志项,对所述测试数据进行处理得到测试状态信息的步骤,包括:基于所述预设标志项,对所述测试数据进行过滤得到测试标志数据;基于所述测试标志数据,获得所述测试状态信息。4.根据权利要求1所述的测试方法,其中,还包括:根据所述待测状态转换模式和预设的网络管理状态标志库,确定所述预设的网络管理状态标志位;其中,所述预设的网络管理状态标志库包括至少一网络管理状态及其对应的网络管理状态标志位。5.根据权利要求4所述的测试方法,其中,所述预设的网络管理状态标志库基于Autosar网络管...
【专利技术属性】
技术研发人员:张静,张晓谦,孙忠刚,刘双双,梁源铎,吴尚,马菲菲,
申请(专利权)人:中国第一汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。