现代摩比斯落地HIL Farm实现测试工厂模式

描述

通过CI/CD自动化与大规模HIL并行验证,打造兼顾“品质”与“速度”的持续测试(CT)环境,智造SDV验证与测试自动化:

CI/CD驱动的自动化评估

测试流程随软件构建自动触发。更早发现问题,更早迭代更新,缩短闭环反馈周期。

集中化测试数据管理

系统化梳理并统一管理测试历史、执行时长及评估结果,驱动测试决策由“经验导向”向“数据驱动”转型。

可扩展的并行HIL验证

HIL系统“资源池”化调度,支持多任务同步推进。以灵活的并行验证能力,从容应对日益增长的测试需求与系统复杂度。

SDV时代,为何CT持续测试势在必行?

在“软件定义汽车(SDV)”时代,车载软件与电子系统日益复杂,研发组织面临着缩短交付周期与提升质量标准的双重严苛考验。CT持续测试环境给出了答案:通过验证与开发深度融合,将验证流程直接集成到开发流水线,推动测试从“交付前末端环节”向“日常开发核心环节”的转型。

现代摩比斯自动驾驶测试技术团队表示“我们意识到,若不实现自动化,将无法同时捍卫研发进度与产品质量。”转型前面临的挑战与痛点:

产品变种爆发式增长:覆盖全球整车厂、多地域市场、多元车型及动力系统。

研发周期极致压缩:软件发布周期不断缩短,验证进度面临前所未有的压力。

测试时长与测试覆盖率的“拉锯战”:在有限的测试时间内,必须在“测试深度”与“测试广度”之间进行艰难取舍。

核心定义:什么是CT测试工厂?

CT测试工厂是一个集成化、自动化、智能化的测试环境,专为软件的持续验证而构建。它将多环测试领域与工具整合为统一体系,并与CI/CD流水线无缝对接。每当代码完成构建,系统即刻触发“构建 → 测试 → 报告”的全链路闭环评估。

现代摩比斯转型成就:

SDV

作为CT工厂的硬件验证中枢,HIL Farm发挥着以下关键作用:

基于真实ECU的HIL自动化测试系统。

资源池化管理,驱动大规模并行验证。

高扩展性基础设施,赋能跨域测试所需。

HIL Farm和CT工厂的设计理念:

全栈自动化

全链路闭环,“零”人工干预:从流水线触发至最终报告,全流程设计力求最小化人工干预。由数据驱动决策:将传统的人工决策点转化为结构化数据与系统逻辑,实现自动化精准判定。

标准化:确立清晰的测试用例设计准则,确保验证工作的高度复用与测试结果一致性。

结构化:统一编排模型、配置及报告等测试资产,消除管理冗余,大幅降低运维复杂度。

自动化:深度集成CI/CD,实现从任务触发、执行到数据记录与报告生成的全链路无缝流转。

实战挑战与解决方案

存量工具集成

部分老旧工具缺乏外部控制接口。我们通过扩展和引进CLI(命令行)及REST API控制机制,成功将其无缝接入CT持续测试环境。

硬件资源瓶颈

引入资源池化运营模型,通过科学调度实现并行验证效能的最大化。

CT下HIL Fram运营成果:“通过更高频率的自动化评估,我们的测试周期显著缩短,各类问题在开发初期便能被精准捕获。”

效能跃升:测试策略执行更疾速、更灵活

周期重塑:高频验证驱动问题前置

协同进化:DevOps模式下的职责重构

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分