0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CI/CT自动化测试解决方案

北汇信息POLELINK 2025-11-12 16:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、CI/CT概述

随着软件定义汽车的不断发展,汽车软件和软件研发团队的规模不断增加,智驾、座舱等各域的融合,使汽车软件的复杂度急剧上升。同时,汽车研发周期从36个月到18个月以内的大幅缩减,对软件的测试、降低成本和提高研发效率提出了更高的要求。

汽车行业在传统互联网的CI/CD(持续集成,持续交付和持续部署)的基础上,针对行业对软件开发测试流程和功能安全要求,形成了现有的从自动化代码和模型的动静态测试、自动化编译、软件版本的自动刷写到自动化HIL台架测试的CI/CT(持续集成,持续测试)方案,以应对软件测试的各类自动化需求和要求。

CI(持续集成Continuous Integration),指能够自动的将已经提交到代码仓的代码和模型,自动化的拉取到对应的节点进行自动构建、自动化动静态测试、自动生成代码、自动编译、自动提交Bug以及通过邮件或者第三方通讯软件通知以推动软件产品的持续构建迭代。

CT(持续测试Continuous Test),指能够按照软件迭代周期,对各版本新实现的功能需求对应的测试任务进行自动测试,对于各版本修复的Bug对应的测试任务进行自动回归测试,以及根据测试策略对测试任务及测试系统进行统筹安排,自动跟踪和收集其测试结果。

二、北汇CI/CT解决方案介绍

北汇信息可以提供Jenkins、Gitlab Runner CI和自研平台等的CI/CT整体解决方案,包括:

  • 满足ASPICE和ISO 26262要求的CI/CT服务器的部署和集成;
  • 开发及测试工具的部署集成;
  • 脚本开发、函数库、邮件模版等的定制化;
  • 通讯工具等软件的数据交互以及AI功能的定制化服务。

通过CI/CT自动化测试执行、测试策略定制、测试任务自动调度、测试系统资源统筹、测试过程闭环等功能,将频繁耗时的工作标准化、开发-测试流程标准化,从而帮助客户提升测试覆盖率、版本质量、交付速度和HIL台架利用率。

三、CI/CT流程

CI/CT整体流程:

wKgZO2kS6kqADWLJAADLJpULBt4050.png

北汇信息可以在不改变客户现有工具链和开发测试流程的情况下,提供基于Jenkins/Gitlab Runner CI等的CI/CT定制化搭建服务。

CI/CT流程支持模型开发与代码开发多条流水线的集成配置,针对不同研发模式,统一接入代码仓进行版本管理。兼容主流版本控制系统如 SVN 和Git等,并通过集成插件以及相关脚本实现自动拉取代码/模型,完成提交后的自动构建和触发CI/CT流程。方案支持与需求管理工具、缺陷管理工具、生命周期管理工具和通讯工具等的集成,支持多种测试任务触发方式和串行、并行测试。

开发人员提交代码或者模型到代码仓后,自动化的触发CI/CT的任务构建,将代码和模型自动化的拉取到对应的节点进行静动态测试、代码生成和编译,并将生成的软件版本自动存放到版本管理工具,链接持续测试流程进行自动化刷写。

wKgZPGkS6kqAM5GXAAFEhHiEFBg267.png

CI/CT与系统测试结合可以确保软件的功能安全和合规性,测试人员需要根据测试需求完成测试规范设计,测试脚本的编写以及测试策略的安排(冒烟测试或全功能测试等),当CI/CT服务器检测到脚本或者制品库有更新,会自动化的根据测试任务列表执行HIL台架测试。当软件版本和台架版本不一致的时候,会触发自动刷写流程,完成刷写后继续执行测试,测试结果将由CI/CT调度通过邮件或者第三方通讯工具发送给测试人员。

wKgZO2kS6kqACdYYAAKoUYXNRCg642.png

四、北汇自研CI/CT平台(PAVELINK)解决方案

北汇自研的CI/CT平台(PAVELINK)在原有的CI/CT基础上增加了软件管理、测试资源管理、项目管理、需求管理、测试缺陷管理、AI功能和实验室大屏展示等功能模块。可以实现从开发到测试的全流程闭环管控和过程追溯,覆盖开发任务管理、集成任务配置、软件发布、测试任务管理、测试工程管理、测试资源监控、测试样件管理、测试结果/数据管理、测试报告管理、统计分析等模块。平台根据客户需求定制测试报告、统计报表,基于测试执行数据实时统计测试用例的覆盖率、用例通过率和测试问题的关闭率等,为管理决策提供数据支撑。

CI/CT平台(PAVELINK)采用B/S架构,支持开发、测试人员协同工作,通过系统权限和数据权限管理提供数据安全保证。平台提供标准的API接口,可实现测试工具插件的灵活拓展以及第三方系统的快速接入。

wKgZPGkS6kqARMfeAAHvisKeHsM648.png
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 自动化测试
    +关注

    关注

    0

    文章

    277

    浏览量

    27868
  • 汽车软件
    +关注

    关注

    1

    文章

    192

    浏览量

    3779
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    安立公司Hybrid eCall全自动化测试方案:重构汽车安全认证效率与可靠性标杆

    近期,安立公司正式推出符合EN 18052:2025标准的Hybrid eCall汽车紧急呼叫系统全自动化测试解决方案,以"一键式操作+全流程自动化"为核心,将复杂认证
    的头像 发表于 04-28 11:00 1523次阅读

    易华录数据工程平台入选2025自动化领域年度价值解决方案

    近日,在中国自动化学会主办的“2026中国自动化产业年会”上,易华录申报的“面向离散行业快速响应生产的数据工程平台”凭借其在数据技术工程领域优势,成功入选“2025自动化领域年度价值
    的头像 发表于 04-16 15:13 567次阅读

    通用自动化测试系统:FCT、ATE、ICT、PCBA功能测试

    制造商完成对每一件产品的高效检测和精准判定。为了满足这些需求,通用的自动化测试管理系统应运而生,提供了一个全面的解决方案。系统概述我们的通用测试管理系统(Test Manager)是一
    发表于 04-13 14:54

    ATE测试是什么?电源企业为什么必须上自动化测试

    在电源行业快速发展的年代,产品质量、生产效率与成本控制成为企业竞争的关键。很多电源厂家都在关注ATE 测试,但不少人仍不清楚 ATE测试是什么,也不明白自动化测试对于电源生产的重要意义
    的头像 发表于 03-24 14:37 507次阅读
    ATE<b class='flag-5'>测试</b>是什么?电源企业为什么必须上<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>?

    罗克韦尔自动化推出SecureOT解决方案套件

    作为工业自动化、信息和数字转型领域的全球领先企业之一,罗克韦尔自动化近日推出 SecureOT 解决方案套件,这是一款综合的工业网络安全
    的头像 发表于 01-12 12:52 720次阅读

    源仪电子ATE测试系统:电源自动化测试的高效解决方案

    、服务器电源、新能源车载电源等)测试需求的深刻理解,物化于ATE测试系统之中,帮助企业在研发验证到量产的全周期内,实现电源自动化测试的高效解决方案
    的头像 发表于 01-07 10:21 877次阅读
    源仪电子ATE<b class='flag-5'>测试</b>系统:电源<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>的高效<b class='flag-5'>解决方案</b>

    吉时利源表2450赋能自动化测试的智能精密仪器

    的设计,为自动化测试系统提供了革命性的解决方案。本文将深入探讨2450的技术特性、自动化测试应用场景及其在提升
    的头像 发表于 12-26 17:50 832次阅读
    吉时利源表2450赋能<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>的智能精密仪器

    蔡司自动化闭环补偿解决方案全新升级:“智控 + 联动”,重塑精密制造新高度

    蔡司全新升级自动化闭环补偿解决方案,以“智控+联动”打通加工、测量、补偿数据流,实现全流程自动化
    的头像 发表于 12-19 18:13 3678次阅读
    蔡司<b class='flag-5'>自动化</b>闭环补偿<b class='flag-5'>解决方案</b>全新升级:“智控 + 联动”,重塑精密制造新高度

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

    北汇信息具备十多年测试行业业务积累,CI/CT自动化测试解决方案已在各大OEM和Tier 1落地
    的头像 发表于 10-24 15:06 707次阅读
    北汇信息汽车电子<b class='flag-5'>CI</b>/<b class='flag-5'>CT</b>平台案例三则

    测试小白3分钟上手,零代码自动化测试平台,15分钟搭建自动化测试方案

    还在为不懂代码、搭建测试方案耗时久而发愁?ATECLOUD 零代码自动化测试平台,专为自动化测试
    的头像 发表于 09-22 17:52 1103次阅读
    <b class='flag-5'>测试</b>小白3分钟上手,零代码<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>平台,15分钟搭建<b class='flag-5'>自动化</b><b class='flag-5'>测试</b><b class='flag-5'>方案</b>

    电源模块的短路保护如何通过自动化测试软件完成测试

    搭建 自动化测试软件运行于特定测试系统架构之上。以国产测试平台ATECLOUD电源模块进行重复短路测试
    的头像 发表于 09-03 19:10 1115次阅读
    电源模块的短路保护如何通过<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>软件完成<b class='flag-5'>测试</b>

    多物理量传感器(压力/位移/速度/倾角)自动化测试解决方案

    方案旨在为各类传感器(包括压力传感器、位移传感器、速度传感器、倾角传感器等)提供一套完整的自动化测试解决方案方案通过整合
    的头像 发表于 08-10 16:52 5211次阅读
    多物理量传感器(压力/位移/速度/倾角)<b class='flag-5'>自动化</b><b class='flag-5'>测试</b><b class='flag-5'>解决方案</b>

    自动化测试平台ATECLOUD推出AI算法功能

    作为纳米软件自主研发的自动化测试平台,ATECLOUD 始终致力于为用户提供高效优质的测试解决方案。面对5G、AI等前沿技术的迭代发展,平台深度融合新技术持续升级
    的头像 发表于 07-22 16:10 1121次阅读
    <b class='flag-5'>自动化</b><b class='flag-5'>测试</b>平台ATECLOUD推出AI算法功能

    多物理量传感器自动化测试解决方案

    方案旨在为各类传感器(包括压力传感器、位移传感器、速度传感器、倾角传感器等)提供一套完整的自动化测试解决方案方案通过整合
    的头像 发表于 07-16 17:10 2291次阅读
    多物理量传感器<b class='flag-5'>自动化</b><b class='flag-5'>测试</b><b class='flag-5'>解决方案</b>

    罗克韦尔自动化推出EtherNet/IP柜内解决方案

    作为工业自动化、信息和数字转型领域的全球领先企业之一,罗克韦尔自动化近日宣布推出 EtherNet/IP 柜内解决方案,这一重大进展旨在
    的头像 发表于 07-02 11:52 1204次阅读