项目背景:
旨在构建一套覆盖虚拟仿真、硬件在环(HiL)及实车数据的自动化测试闭环。通过开发高兼容性的测试框架和智能化的脚本体系,实现对控制软件的持续集成与持续测试(CI/CT),在确保功能安全的同时,显著缩短软件从开发到部署的周期。
核心内容:
自动化测试架构设计与优化:深度参与自动化测试框架(基于 Python , Matlab, ECU.Test)的搭建与维护;设计并实现可扩展的测试套件,支持对 智能控制 核心功能(如 ABS, VDC, TCS, AEB)进行多工况、高并发的自动化回归测试。
仿真与实车数据驱动测试:利用测试工具(如ECU.Test或仿真平台 IPG Carmaker/CarSim)编写自动化测试脚本;负责测试数据的清洗与自动分析,开发自动化评估工具以输出标准化的测试报告和 KPI 指标。
持续集成与效能提升:将自动化测试脚本集成至 Jenkins/GitLab CI 流水线中,实现代码提交后的触发式自动校验;通过开发自动化监控和告警工具,实时追踪 Bug 生命周期,并持续优化测试覆盖率与执行效率。