北汇信息汽车电子CI/CT平台案例三则

描述

北汇信息具备十多年测试行业业务积累,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进行持续测试

 

测试
  • 自动检测需求用例覆盖度,完全避免漏测
  • 版本自动比对,完全避免错测
  • 待测任务到期预警、延期报警
测试
  • 自动检测非闭环问题,避免非闭环情况发生
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

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

×
20
完善资料,
赚取积分