CarConfig自动化测试思路(CCP)
目录
- CarConfig介绍
- carconfig测试都测试什么?
- 测试carconfig需要实现什么?
- 自动化测试实现思路
本篇文章无参考代码,仅提供思路,实现介绍后面再介绍。
CarConfig介绍
这里简单介绍下,大家看到这篇文章应该也知道carconfig是什么。
车辆数据配置:是一种配置方式,通过控制器广播车辆个体的不同配置信息来区分不同的车。例如,不同配置的同一车型,可能在座椅材质、音响系统、安全配置等方面存在差异,这些信息可以通过 Carconfig 进行定义和区分。
在生产线上,Carconfig 用于区分不同配置的车辆。通过车身控制器广播车辆个体的配置信息,如发动机类型、排量,座椅材质、是否有加热通风功能,以及安全气囊数量等,让生产设备和机器人能根据这些配置信息进行精确的组装和调试,确保每辆车都能按照设计要求装配正确的零部件。
carconfig测试都测试什么?
CarConfig 系统中存在两类控制器,分别是负责分发配置的 ECU(仅有一个)和负责订阅的 ECU(多个,也称为 slave),本文重点介绍负责订阅的 ECU 相关测试。
CarConfig 的测试内容主要分为两类:
正确配置模拟测试:模拟正确的车辆配置信息&#x