北汇信息具备十多年测试行业业务积累,CI/CT自动化测试解决方案已在各大OEM和Tier 1落地,分享三则实际案例。

一、基于SOA的CI/CT测试平台
核心目标
搭建高效自动化CI/CT测试平台,实现SOA架构下的自动化持续测试
测试对象
车身域控制器
实现效果
集成CI服务器,实现软件版本更新和任务自动生成;

集成Lauterbach、CANoe、Python工具实现远程版本下载及烧录;
结合任务、调度策略远程调度台架,实现测试过程全自动化;
集成Jira系统实现测试问题提报,实现测试过程闭环。

- 利用非常规工作时间自动执行测试任务
- 测试任务系统统畴合理安排
- 测试报告自动生成
- 软件版本释放自动执行回归测试

- 标准化测试工程
- 减少无效沟通时间
- 项目用例、任务复用
- 问题库积累
二、CI/CT自动化测试
核心目标
打通测试全链路工具链,自动化测试执行,采用移动工具实现测试任务调度和监控
测试对象
车身域控制器、系统级
实现效果
使用飞书进行测试任务下发,自动调用PAVELINK.TestAgent驱动CANoe执行测试,测试报告自动回传并实时显示测试进度,测试问题自动创建


- 部分非常规工作时间自动化测试代替加班工作
- 减少沟通工作、统计工作、分析工作,工程师专注测试业务

- 任务自动安排,夜间和非工作日时间可以高效利用
- 标准流程,避免人工执行异常情况导致设备闲置
- 工作、分析工作,工程师专注测试业务
三、基于AUTOSAR的CI/CT持续测试平台
核心目标
被测代码的自动编译、测试任务的自动执行、测试报告自动上传、测试数据自动关联,实现全自动化代码检测和功能测试
测试对象
底盘控制器,单部件
实现效果
CI服务器驱动TPT、QAC等进行模型、代码检测,PAVELINK.TestCenter调用UDE和LauterBach进行软件刷写,测试用例模板生成测试脚本,驱动CANoe、ECU-TEST进行持续测试

- 自动检测需求用例覆盖度,完全避免漏测
- 版本自动比对,完全避免错测
- 待测任务到期预警、延期报警

- 自动检测非闭环问题,避免非闭环情况发生
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
测试
+关注
关注
9文章
6409浏览量
131679 -
自动化
+关注
关注
31文章
5984浏览量
90664
发布评论请先 登录
相关推荐
热点推荐
北汇信息首次亮相ATC技术周,聚焦功能安全下的软件测试
2023年4.11-12号,ATC汽车软件与安全技术周于上海嘉定举办,北汇信息首次作为参展商加盟ATC系列活动,李东昇经理受邀于ISO26262应用与发展技术分会场做出演讲。此外,
北汇信息入选CAICV联盟“智能网联汽车隐形冠军成长计划”
2024年11月11-14日,第三十一届中国汽车工程学会年会暨展览会在中国重庆·科学会堂胜利召开。中国智能网联汽车产业创新联盟CAICV在此次盛会期间,举行了“智能网联汽车隐形冠军成长计划”的发布,
北汇信息汽车电子CI/CT平台案例三则
评论