项目背景 面向汽车电子 ECU 的研发验证,需要把分散在多个工业软件与硬件设备中的测试环节打通,摆脱人工在 CANoe / INCA / 上位机之间反复切换、手动记录的模式,实现端到端无人值守的自动化测试。 技术架构 软件编排层:以 Python 为总调度中枢,统一驱动 CANoe(CAPL 执行总线仿真 / 通讯 / 诊断测试)、INCA(标定与测量数据采集)、自研上位机(DUT 控制与状态监控); 持续集成层:基于 Jenkins 搭建 Pipeline,串联 SVN 拉取 → 软件部署 → 自动测试 → 报告生成 → 通知; 硬件闭环层:Python 通过 SCPI / 串口 ...
项目背景 企业研发过程数据分散在多个系统,周报与项目进度长期依赖人工统计,滞后且易出错,管理层难以及时掌握真实风险。 技术架构 数据采集:对接 TeamBition / SVN / 缺陷系统等数据源; 调度层:Python + 定时任务,实现每周自动拉取「周期任务、BUG、测试结果、项目进度」等多维数据; 分析层:基于 pandas 做清洗与统计,建立不合理数据识别规则(异常值、趋势偏离、里程碑偏差)并自动预警; 分发层:生成统计报表,通过邮件 / 企业微信自动分发给对应负责人与管理层。 我的职责 平台从 0 到 1 的设计与开发,全部 Python 实现。...