车载测试技术概述
车载测试是验证汽车电子电气系统、软件及整车功能质量的工作,旨在确保车辆的安全性、可靠性与舒适性 。其核心是通过多种测试手段,发现并协助修复系统缺陷,保障车辆量产上市前的质量 。
主要测试内容
车载测试覆盖车辆全链路电子系统,重点包含以下维度:
1.功能与性能测试 :验证智能座舱(导航、语音、娱乐)、驾驶辅助系统(ADAS 如自适应巡航、自动紧急制动)及车联网功能是否符合设计,并评估系统在高负载下的响应速度与稳定性 。
2.安全与可靠性测试 :检测主动安全(ABS、ESC)与被动安全系统(气囊)的响应精度,模拟高温、高寒、振动等极端环境,验证系统耐久性及故障恢复能力 。
3.兼容性与通信测试:确保车机与外部设备(手机、U 盘)的适配性,以及 CAN 总线、以太网等车内网络通信与 OTA 升级的稳定性 。
核心工作职责
测试工程师的工作贯穿软件开发生命周期,主要职责包括:
1.测试设计与执行 :分析需求文档,设计测试用例,搭建测试环境(如硬件在环 HIL 平台),执行实验室测试与实车路试 。
2.缺陷管理与报告 :记录测试中发现的问题(Bug),跟踪定位并协助开发修复,输出测试报告并参与版本验收 。
3.自动化与优化:编写自动化测试脚本提升效率,优化测试策略,并参与项目需求讨论以改进系统体验 。
参与者
首先我们要知道一辆车在创造出来之前,我们需要知道有哪写参与者。分别是主机厂、供应商、外包、需求人员、开发者、测试人员。

1. 主机厂
主机厂:有自己造车资质的,能自己造车的就是主机厂。主机厂分为传统主机厂和新能源主机厂以及一些子品牌。
传统主机厂:吉利汽车(李书福),奇瑞汽车(尹同跃),比亚迪(王传福),长城(魏建军)。
新能源主机厂:蔚来(李斌),小米(雷军),理想(李想),小鹏(何小鹏)。
子品牌:吉利的领克、蔚来的乐道、长安的启源、奇瑞的捷途。
2. 供应商
供应商:给主机厂提供软硬件服务的。主机厂会采购很多的硬件和软件解决方案,比如:雨刮、电机、电池、座椅等等。
软件供应商 :华为、联合电子、博士、汇川......
硬件供应商:宁德时代、华为、汇川、福耀......
3. 外包
外包 :提供人力资源服务,技术和专业支持(买人头的)。外包分为整包项目和人力租赁。
整包项目 :外包公司中标拿下了一个主机厂的项目,由外包公司完成,主机厂负责验收。
人力租赁:主机厂的项目缺人干了,外包公司派人过去干活,等项目结束或者不需要了,在派到别的地方。
4. 需求人员
需求人员:负责定义功能需求的,然后和开发、测试一起进行开会讨论(如果有违背逻辑和不负责规则的需求,进行沟通解决,最终确定一版)。需求人员会提供需求文档或者PRD原型图供开发和测试人员参考。
5. 开发者
开发者 :就是程序员,会根据不同功能进行分类开发。开发的同时也会写好 信号定义表(DBC),DBC定义了每个信号的意思,固定的,方便各人员去查看。

6. 测试人员
我们车载测试就是测试人员。我们做测试时有一个测试计划。计划中有明确的测试时间,测试的目的(测试的概述),前提条件,测试环境,测试等级,测试步骤,预期结果,实际结果以及备注。
测试之前只有满足了前置条件有效,否则测试无效,浪费时间。
测试环境分为实车测试和台架测试。有的公司没有台架。
测试等级分为3个等级:
等级一:重点功能 优先级别比较高 比如AEB、ABS这些
等级二:辅助功能 比如空调 座椅这些
等级三:UI和UE的交互(显示类的)
测试步骤:简单来讲就是第一步需要你操作什么 然后有了对应的结果之后 继续操作第二步 然后以此类推 直到完成一条完整的用例(顺序不可以乱)
预期结果:跟需求文档里面的一致(ps:最完美的结果)
实际结果:OK(通过)、Not OK(不通过 就是BUG)、 NA(未测试或者测试条件不满足)
备注:有BUG或者测试不了的功能要在备注里面表明。

测试报告
我们在做完测试之后会写一个测试报告。每家企业几乎都有固定的模板 按照你测试的项目填写就好。测试报告含有:测试人员、报告标题、测试时间周期、项目名字/版本、测试了哪些模块或者是多少用例、发现了多少BUG/未解决的BUG有多少。
测试总结
这是测试的总结语,大致就是遇到哪些问题,怎么解决,学会了什么。吹牛的地方。
配置字
本质上是一组编码的参数 用二进制或者十六进制表示。例如驾驶模式 高配和低配本身可能都带有此功能 但可以通过配置字来改变。比如:
1、副驾座椅调节
2、大灯延时关闭
3、HiCAR
车型
市面上汽车一共分为以下五种车型:
- 纯电动汽车(EV/BEV):电池(电池包和电池控制器)+电机(电机硬件+电机控制器)+VCU(整车控制器)
- 燃油车(ICE):发动机+变速箱
- 插电混动(PHEV):分为电池+电机+发动机+变速箱 和 可以纯油行驶也可以纯电行驶
- 混动(HEV):发动机+变速箱+电机(功率小 用来启动汽车和辅助发电)。后备箱一般都有48V的小电池
- 增程汽车(REEV):电池+电机+变速箱(不是传统意义的变速箱,只有固定传动比的减速器 用来改变转速和扭矩)+增程器和发动机(不参与驱动 只用来发电,然后纯电驱动)
小电机的作用
1、辅助发电
2、辅助启动
3、驱动行驶
电源类型
- KL15 :15电------点火供电(高压电)。动力电池供电,代表着上高压,车子有驱动力。
燃油车进入方法:
1、传统的钥匙扭动控制 ACC---> ON ---> START
2、一键启动开关
新能源汽车进入方法:基本上很少有一键启动开关 很多都是换挡,踩刹车挂挡就可以上高压 - KL30 :30电------常电(低压供电)
第一个作用:12-24-48V蓄电池供电,可以听歌 座椅调节 按摩加热等等
第二个作用:KL30是连接到到蓄电池的正极,无论车辆是否启动,始终保证供电状态,持续供电,为需要长期运行的设备供电 比如无钥匙进入 哨兵模式 防盗等等 - KL31:蓄电池负极(接地端),所有电气设备的电流回路
- KL30A:12/24V设备的正极输出 用于大功率负载(启动机)
- KL40/41:48V电池的正负极 常见于混沌汽车
电源模式(Usage mode)
架构如果有变化 电源模式的切换就会有区别。比如2.0和3.0架构的区别就是:2.0:从Driving状态按一下点火开关进入Convenience。3.0:从Driving状态按一下点火开关进入Inactive。
-
Driving-KL15
燃油车:解锁之后打开车门,踩刹车按点火开关进入
电车或者是插混或者是增程:解锁之后打开车门,踩刹车挂D档或者是R档,如果挂了D档或者是R档之后 在挂P档 这个时候还是高压 油车同上
-
Convenience :KL30------中控和仪表会亮。
如果是休眠的状态进入Convenience,解锁打开车门。
如果是Driving状态进入Convenience:燃油车:
1、短按点火开关。
2、电车:挂P档打开车门下车或者不下车
-
Inactive :大屏和仪表会熄灭 这是进入休眠前的状态。如果是要进入Inactive状态必须先切换到Convenience状态。
油车 :Convenience状态切换到 Inactive 按一下点火开关
电车:Convenience状态切换到 Inactive大屏无操作十分钟(TBD)或者是小电瓶电压低 -
Active
燃油车 :在Convenience状态下长按点火开关≥7s
电车 :在Convenience状态下长按 P档或者是双闪≥7s
怎么判断进入:1、仪表故障灯自检一遍
2、方向盘有转向助力
-
Abandon :锁车之后等待10-15分钟或者是5-10分钟(TBD,看车企车型定义)。

电源模式除了可以手动切换,在车企项目内部可以通过诊断指令去切换,是否切换成功可以按照内部信号来判断 可以用 Canoe 同星等抓信号的工具去观测。
车辆模式
- 用户模式(Normal): 车辆卖到消费者手里的模式
- 展厅/展车模式: 车辆在4S店供消费者参观的模式(无法启动)
- 运输模式(Transportation): 车辆在工厂组装完成后运输到4S过程中的模式(限制车速和某些功能 比如空调系统)
- 工厂模式(Factory): 车辆在工厂组装完成的模式(限制车速和某些功能)
- 碰撞模式(Crash): 模拟车辆碰撞后的操作
1、自动拨打车企后台服务人员电话
2、打双闪
3、四门解锁
4、下高压

以上就是今天的内容啦。谢谢大家。祝大家转行顺利。