北汇信息POLELINK
2025-10-30
1511
描述
软件测试面临的挑战
- 项目开发周期缩短,充分验证功能的难度加大,难以保证测试质量
- 系统复杂度高,硬件交付周期长,软件测试无法正常开展
- 融合HiL集成难度大,建设周期长,难以满足项目测试时间要求
- 域融合趋势下,跨部门协同验证要求成为常态,依赖硬件的测试难以协同
虚拟化测试的意义
虚拟化测试:利用虚拟化技术,实现将真实域控制器转化为虚拟域控制器,运行在PC或服务器环境中运行,从而实现在不依赖真实硬件的情况下完成对应测试任务。
利用虚拟化测试,可以在ECU硬件或者HIL系统交付之前,针对软件功能等进行充分测试,尽快尽早开展测试,实现测试左移。同时,借助软件技术,可以更为方便、灵活的开展测试及调试,提升研发效率,缩短研发周期。

虚拟化测试阶段及测试内容覆盖
虚拟化测试根据不同的抽象,分成4级。可以覆盖的测试内容如下:
- 软件组件功能测试、接口测试
- 软件全功能测试、接口测试
- 软件/代码覆盖度测试
- 故障注入测试
- 软件通信测试:路由、E2E等
- 软件诊断测试
- 软件标定测试

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

北汇虚拟化测试业务范围
虚拟化ECU集成工程服务
- vECU生成及调试
- 被控对象模型开发
- 自动化环境调试持续集成及云端部署
基于虚拟化的测试工程服务
- HiL测试用例复用及脚本移植服务
- 测试服务测试用例及脚本开发
- 测试执行及报告生成

北汇优势
- 实施团队:具有丰富的SiL及HiL环境搭建经验,了解客户需求,能够快速构建测试环境
- 工具链:与维克多Vector、新思Synopsys等知名公司合作,工具链功能强大,认可度高
- 公司资质:以测试业务为主营,与客户不存在竞争关系,最大程度保障客户信息安全
打开APP阅读更多精彩内容