汽车实用技术 ›› 2023, Vol. 48 ›› Issue (10): 156-162.DOI: 10.16638/j.cnki.1671-7988.2023.010.032
王 帅,蓝启亮,陈 聪,吴光耀,周升辉
WANG Shuai, LAN Qiliang, CHEN Cong, WU Guangyao, ZHOU Shenghui
摘要: 随着汽车控制器软件迭代速度的加快,其对软件质量提出了更高的要求,故软件集成 和测试周期短而频繁。持续集成/持续测试(CI/CT)已被认可是尽早发现缺陷的最佳实践。 文章分析了汽车嵌入式软件的开发过程,通过引入持续集成测试方法,基于 Jenkins 搭建软件 持续集成测试平台,该平台支持多种开发语言,可以集成调用编译器、模型在环(MIL)测 试、硬件在环(HIL)测试等工具链,从而实现软件集成、测试和缺陷通知完全自动化,将软 件工程师从重复冗长的集成测试任务中解放出来。持续集成测试在某混合电动汽车(HEV) 整车控制器(VCU)软件项目应用以后,可以节省近 90%的软件迭代耗时。