后端中级开发转行学车载测试的第一天(参与者、车型、电源类型、电源模式车辆模式)
车载测试技术概述车载测试是验证汽车电子电气系统、软件及整车功能质量的工作旨在确保车辆的安全性、可靠性与舒适性 。其核心是通过多种测试手段发现并协助修复系统缺陷保障车辆量产上市前的质量 。主要测试内容车载测试覆盖车辆全链路电子系统重点包含以下维度1.功能与性能测试验证智能座舱导航、语音、娱乐、驾驶辅助系统ADAS 如自适应巡航、自动紧急制动及车联网功能是否符合设计并评估系统在高负载下的响应速度与稳定性 。2.安全与可靠性测试检测主动安全ABS、ESC与被动安全系统气囊的响应精度模拟高温、高寒、振动等极端环境验证系统耐久性及故障恢复能力 。3.兼容性与通信测试确保车机与外部设备手机、U 盘的适配性以及 CAN 总线、以太网等车内网络通信与 OTA 升级的稳定性 。核心工作职责测试工程师的工作贯穿软件开发生命周期主要职责包括1.测试设计与执行分析需求文档设计测试用例搭建测试环境如硬件在环 HIL 平台执行实验室测试与实车路试 。2.缺陷管理与报告记录测试中发现的问题Bug跟踪定位并协助开发修复输出测试报告并参与版本验收 。3.自动化与优化编写自动化测试脚本提升效率优化测试策略并参与项目需求讨论以改进系统体验 。参与者首先我们要知道一辆车在创造出来之前我们需要知道有哪写参与者。分别是主机厂、供应商、外包、需求人员、开发者、测试人员。1. 主机厂主机厂有自己造车资质的能自己造车的就是主机厂。主机厂分为传统主机厂和新能源主机厂以及一些子品牌。传统主机厂吉利汽车李书福奇瑞汽车尹同跃比亚迪王传福长城魏建军。新能源主机厂蔚来李斌小米雷军理想李想小鹏何小鹏。子品牌吉利的领克、蔚来的乐道、长安的启源、奇瑞的捷途。2. 供应商供应商给主机厂提供软硬件服务的。主机厂会采购很多的硬件和软件解决方案比如雨刮、电机、电池、座椅等等。软件供应商华为、联合电子、博士、汇川……硬件供应商宁德时代、华为、汇川、福耀……3. 外包外包提供人力资源服务技术和专业支持买人头的。外包分为整包项目和人力租赁。整包项目外包公司中标拿下了一个主机厂的项目由外包公司完成主机厂负责验收。人力租赁主机厂的项目缺人干了外包公司派人过去干活等项目结束或者不需要了在派到别的地方。4. 需求人员需求人员负责定义功能需求的然后和开发、测试一起进行开会讨论如果有违背逻辑和不负责规则的需求进行沟通解决最终确定一版。需求人员会提供需求文档或者PRD原型图供开发和测试人员参考。5. 开发者开发者就是程序员会根据不同功能进行分类开发。开发的同时也会写好 信号定义表DBCDBC定义了每个信号的意思固定的方便各人员去查看。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、驱动行驶电源类型KL1515电——点火供电高压电。动力电池供电代表着上高压车子有驱动力。燃油车进入方法1、传统的钥匙扭动控制 ACC— ON — START2、一键启动开关新能源汽车进入方法:基本上很少有一键启动开关 很多都是换挡踩刹车挂挡就可以上高压KL30:30电——常电低压供电第一个作用12-24-48V蓄电池供电可以听歌 座椅调节 按摩加热等等第二个作用KL30是连接到到蓄电池的正极无论车辆是否启动始终保证供电状态持续供电为需要长期运行的设备供电 比如无钥匙进入 哨兵模式 防盗等等KL31:蓄电池负极接地端所有电气设备的电流回路KL30A12/24V设备的正极输出 用于大功率负载启动机KL40/4148V电池的正负极 常见于混沌汽车电源模式Usage mode架构如果有变化 电源模式的切换就会有区别。比如2.0和3.0架构的区别就是2.0从Driving状态按一下点火开关进入Convenience。3.0从Driving状态按一下点火开关进入Inactive。Driving-KL15燃油车解锁之后打开车门踩刹车按点火开关进入电车或者是插混或者是增程解锁之后打开车门踩刹车挂D档或者是R档如果挂了D档或者是R档之后 在挂P档 这个时候还是高压 油车同上ConvenienceKL30——中控和仪表会亮。如果是休眠的状态进入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、下高压以上就是今天的内容啦。谢谢大家。祝大家转行顺利。