中文  |  English
所在位置:汽车电子测试 > 虚拟化验证解决方案

虚拟化验证解决方案


软件测试面临的挑战

  • 项目开发周期缩短,充分验证功能的难度加大,难以保证测试质量

  • 系统复杂度高,硬件交付周期长,软件测试无法正常开展

  • 融合HiL集成难度大,建设周期长,难以满足项目测试时间要求

  • 域融合趋势下,跨部门协同验证要求成为常态,依赖硬件的测试难以协同


虚拟化测试的意义

虚拟化测试:利用虚拟化技术,实现将真实域控制器转化为虚拟域控制器,运行在PC或服务器环境中运行,从而实现在不依赖真实硬件的情况下完成对应测试任务。

利用虚拟化测试,可以在ECU硬件或者HIL系统交付之前,针对软件功能等进行充分测试,尽快尽早开展测试,实现测试左移。同时,借助软件技术,可以更为方便、灵活的开展测试及调试,提升研发效率,缩短研发周期。

图片1.png


虚拟化测试阶段及测试内容覆盖

虚拟化测试根据不同的抽象,分成4级。可以覆盖的测试内容如下:

  • 软件组件功能测试、接口测试

  • 软件全功能测试、接口测试

  • 软件/代码覆盖度测试

  • 故障注入测试

  • 软件通信测试:路由、E2E等

  • 软件诊断测试

  • 软件标定测试

图片2.png


虚拟化测试实现方案

通过采用虚拟化工具,提供vBSW(虚拟基础软件)或者提供vOS和vMCAL等部件,将依赖硬件的ECU软件进行解耦,生成vECU。

图片3.png


北汇虚拟化测试业务范围


虚拟化ECU集成工程服务

  • vECU生成及调试

  • 被控对象模型开发

  • 自动化环境调试持续集成及云端部署

基于虚拟化的测试工程服务

  • HiL测试用例复用及脚本移植服务

  • 测试服务测试用例及脚本开发

  • 测试执行及报告生成

图片4.png


北汇优势

  • 实施团队:具有丰富的SiL及HiL环境搭建经验,了解客户需求,能够快速构建测试环境

  • 工具链:与维克多Vector、新思Synopsys等知名公司合作,工具链功能强大,认可度高

  • 公司资质:以测试业务为主营,与客户不存在竞争关系,最大程度保障客户信息安全