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

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

3天内不再提示

vTESTstudio 9、vVIRTUALtarget 8和CANoe4SW SE 18新功能

北汇信息POLELINK 2024-06-13 08:25 次阅读

SDV时代重要的挑战是品控、成本与技术迭代,毫无疑问采用DevOps开发流程并耦合虚拟化“测试左移”必将是解决方向。Vector推出大量开源/开放工具与库,赋能自动化与SIL。与之同时:新版本vTESTstudio解耦CANoe实现与第三方台架通过便捷的XIL API集成,全面扩展VSC插件赋能基于编程方式开发自动化脚本;vVIRTUALtarget提供更好的基于AUTOSAR控制器的vSWC和vECU方案,满足虚拟开发、集成、测试、诊断、标定和交样,赋能测试“左移”;CANoe4SW SE进一步优化功能,使用YAML拉通SIL和HIL的复用性,降本增效的同时赋能DevOps平台体系搭建。

vTESTstudio 9新功能

>

搭配CANoe或Vector Test Unit Runner便捷集成ASAM XIL API,使得vTESTstudio开发的测试脚本可与第三方XIL平台使用,只需简单配置而无需额外编程,通过生成器自动匹配生成第三方台架的读写变量到vTESTstudio中。

746d6858-291b-11ef-bd4a-92fbcf53809c.jpg

图1 vTESTstudio与第三方台架通过XIL API集成

>

通过拖拽Symbol Explorer中的变量到参数文件中,增强参数文件配置的易用性。测试命令支持分布式对象DO中embedded和filed成员变量的访问,提高vVIRTUALtarget进行AUTOSAR SWC测试的便捷性。

7483b36a-291b-11ef-bd4a-92fbcf53809c.jpg

图2 vTESTstudio测试命令新增直接访问

软件接口中的分布式对象DO

>

新增通过YAML文件方式集成Visual Studio Code开发的测试脚本,导入vTESTstudio后支持在表格编辑器上二次编辑。

74a1bf40-291b-11ef-bd4a-92fbcf53809c.jpg

图3 vTESTstudio新增Visual Studio Code开发的测试脚本

>

更好地支持CI与DevOps工作流:TestUnitBuildCLI新增编译文件路径覆盖与通过venvironment.yaml配置中的scenario选择功能;Test-unit-make新增对曲线参数和参数文件中变体参数的支持。

74c5345c-291b-11ef-bd4a-92fbcf53809c.jpg

图4 TestUnitBuildCLI丰富的编译场景更好地支持CI/CT工作流

VS Code Extension:

Vector Test Unit编辑CANoe和vTESTstudio可用脚本

>

免费的VS Code扩展插件Vector Test Unit迎来新版本:支持创建自动化测试脚本导入vTESTstudio复用与二次开发,同时作为替换CANoe原生Test Module编辑测试脚本的替换方案。通过vtestunit.yaml和vtesttree.yaml来定义test unit和test execution tree,具体测试脚本与序列通过CAPL、C#Python实现,测试脚本可在CANoe、CANoe4SW Server Edition或Test Unit Runner中加载运行并生成报告。

74ec0f3c-291b-11ef-bd4a-92fbcf53809c.jpg

图5 使用免费的VSC插件开发Test Unit中的测试脚本

Test Report Viewer新功能

>

免费的测试报告分析器改善测试报告中部分内容的复制,方便粘贴到第三方应用。

750cddca-291b-11ef-bd4a-92fbcf53809c.jpg

图6 Test Report Viewer中部分内容的复制功能改善

>

测试报告中的Trace Item显示所有关联属性,并支持Query中以Trace Item中的属性作为筛选条件。

752e5fea-291b-11ef-bd4a-92fbcf53809c.jpg

图7 Test Report Viewer中Trace Item支持对应属性的完整显示

>

测试报告中支持部分导出与导入分析,以便测试定位分析与测试报告文件交互。

7552ca42-291b-11ef-bd4a-92fbcf53809c.jpg

图8Test Report Viewer可节选部分条目导出与导入分析

vVIRTUALtarget 8新功能

>

新增vVIRTUALtarget自带AUTOSAR最新平台的仿真库,只需升级vVIRTUALtarget工具而不再如过往必须依赖MICROSAR协议栈升级。针对L3级的虚拟ECU:当有基础软件时,CANoeEmu使用BSW Package;若不使用BSW Package,则CANoeEmu使用vVIRTUALtarget Installation path下的仿真库,或者直接配置Always use the latest。

75720ea2-291b-11ef-bd4a-92fbcf53809c.jpg

图9 AUTOSAR虚拟ECU工具vVIRTUALtarget MCAL模块

>

针对L1的SWC虚拟化应用和Standalone SUT,生成比vCODM可读性更好的vCDL接口描述文件。新增只编译带有BSW的vECU,SWC可后续再添加。编译时可生成port monitoring的模板文件*.vttpm,其中包含当前工程中所有port,相比使用port hook更加简化了closed port的监控功能。Adaptive AUTOSAR不再通过vVIRTUALtarget支持,而使用开源的Vector SIL Kit集成。

>

内嵌XCP server满足L1和L3级虚拟ECU标定,而无需MICROSAR中专门配置XCP模块,从而通过CANoe Option AMD/XCP或CANape实现虚拟测试与虚拟标定。自此版本起虚拟标定可实现离线标定和在线标定应用场景。

758df19e-291b-11ef-bd4a-92fbcf53809c.jpg

图10 vVIRTUALtarget虚拟化自带XCP Server满足L1/L3虚拟标定

>

新增vttproj2vttmake命令,将基于GUI配置的vVIRTUALtarget转换为vttmake文件,以便实现CI/CT和DevOps采用“Everything as Code”工程理念。

75a36bc8-291b-11ef-bd4a-92fbcf53809c.jpg

图11 vVIRTUALtarget SE配合CANoe4SW SE

实现SIL的CI/CT与DevOps自动化

CANoe4SW SE 18新功能

>

Linux版本新增CAN总线诊断与DoIP诊断功能:支持加载CDD和PDX,诊断数据记录,仿真诊断ECU,所有诊断数据在venvironemnt.yaml中定义。

75c69f76-291b-11ef-bd4a-92fbcf53809c.jpg

图12 YAML文件中定义诊断内容

>

服务器版本在DevOps流程中记录数据支持Test-trigger和Toggle-trigger功能,记录的BLF数据可用于回放。

75ec2a02-291b-11ef-bd4a-92fbcf53809c.jpg

图13 YAML配置记录功能

>

SOME/IP数据库中的Event、Field和Method对应的Application Object可通过YAML配置使能与否。CAN FD/CAN网络配置YAML优化,仿真模式统一在YAML关键词global-settings/working-mode下配置。针对Windows和Linux版本同时提供异常报告*.vsupportrep,以便提供更好的支持服务。

7602986e-291b-11ef-bd4a-92fbcf53809c.jpg

图14 服务器版本CANoe4SW SE提供“支持助手”功能

>

新增测试过程看板工具Test Process Dashboard,相关测试状态和测试结果前端集中化显示。

762155ec-291b-11ef-bd4a-92fbcf53809c.jpg

图15 服务器版本测试状态前端看板

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

    关注

    112

    文章

    16444

    浏览量

    179344
  • SDV
    SDV
    +关注

    关注

    0

    文章

    45

    浏览量

    6880
  • devops
    +关注

    关注

    0

    文章

    116

    浏览量

    12078
收藏 人收藏

    评论

    相关推荐

    苹果 iPhone SE 4 预估尺寸信息曝光

    据消息源@billbil - kun于1月22日发布的博文,iPhone SE 4戴壳尺寸为148.4x73.8x12.1毫米,预估裸机高度约144至145毫米,宽度约69至70毫米,厚度约7至8
    的头像 发表于 01-24 14:48 439次阅读

    苹果2025年新品爆料 iPhone SE 4或搭载A18芯片

    近日,科技媒体MacRumors发布了一则关于苹果2025年新品的爆料,称即将发布的iPhone SE 4将配备识别码为T8140的芯片,该识别码与苹果A18和A18 Pro两款芯片相
    的头像 发表于 01-23 16:51 231次阅读

    苹果2025上半年新品爆发 有iPhone SE 4 M4 MacBook Air、带屏HomePod、iPad 11、Apple Watch SE 3等

    据外媒爆料,苹果公司在2025年上半年将推出5款重磅新品,包括有iPhone手机,当然这次提前发布的是iPhone SE 4。还有M4 MacBook Air、带屏HomePod、iPad 11
    的头像 发表于 12-27 11:16 2339次阅读

    博世电驱动部门采用vTESTstudio开发测试脚本

    博世电驱动系统部门专注于开发和制造电气化产品和解决方案。在位于德国比尔的基地开发用于窗户调节器、雨刷和热系统的小型驱动器。该公司在vTESTstudio测试设计工具的开发中发挥了关键作用,并且多年来一直成功使用该工具。
    的头像 发表于 12-05 15:26 226次阅读
    博世电驱动部门采用<b class='flag-5'>vTESTstudio</b>开发测试脚本

    iPhone SE 4量产与发布计划曝光

    近日,根据分析师郭明錤透露,备受期待的iPhone SE 4将于今年12月正式进入量产阶段,并预计将在2025年3月盛大发布。这一消息引起了广大苹果粉丝和业内人士的广泛关注。 据郭明錤预测,从
    的头像 发表于 10-24 10:15 499次阅读

    Zigbee 3.0的新功能

    电子发烧友网站提供《Zigbee 3.0的新功能.pdf》资料免费下载
    发表于 09-26 10:45 3次下载
    Zigbee 3.0的<b class='flag-5'>新功能</b>

    苹果iOS 18引入慢速充电提示功能,提升用户充电体验

     918日最新资讯,苹果公司于最新发布的iOS 18操作系统中,针对iPhone用户推出了一系列旨在优化电池健康与提升充电效率的革新功能。这些精心设计的特性不仅增强了用户对电池寿命的
    的头像 发表于 09-18 16:08 1156次阅读

    iOS 18 Beta 4深度试用:新功能与Bug修复交相辉映

    近期,苹果向广大研发人员推送了这款名为iOS 18 Beta 4的手机操作系统,虽然本次更新主要是进行小修小补以及BUG修复,但依然为我们用户带来了数项颇具看点的变动。本篇文章将为您详细介绍关于iOS 18 Beta
    的头像 发表于 07-26 15:17 721次阅读

    CANoe4SW SE 18新功能#嵌入式开发 #嵌入式软件测试技术

    嵌入式开发
    北汇信息POLELINK
    发布于 :2024年06月14日 12:11:22

    出售电源PAS40-9、PAS40-18功能正常成色新

    出售电源PAS40-9、PAS40-18功能正常成色新 价格1100元 一台、 包邮 可以看咸鱼:luping996=============== 菊水PAS10系列开关电源: PAS10-35
    发表于 05-29 18:16

    CANoe中Logging模块使用方法及妙招

    Logging是CANoe软件中的数据记录模块,主要在台架测试中使用,支持CAN/CANFD、LIN、FlexRay以及车载以太网总线的数据记录。常用的数据记录仪还有GL数据记录仪,GL有自己单独
    的头像 发表于 05-23 08:25 1308次阅读
    <b class='flag-5'>CANoe</b>中Logging模块使用方法及妙招

    CANoe新版本18正式发布

    新版本持续为电动智能软件开发测试带来系列化的新功能,新版本CANoe产品体系包括具有GUI交互的桌面版本、可部署在服务器后云端的服务器版本、HIL台架专业版本:强化ADAS目标可视化分析与测试、新增
    的头像 发表于 05-09 08:25 4073次阅读
    <b class='flag-5'>CANoe</b>新版本<b class='flag-5'>18</b>正式发布

    STM32G4芯片怎么使用最新功能三角函数?

    求助各位大佬: STM32G4芯片怎么使用最新功能三角函数?
    发表于 04-15 08:17

    具有8位模拟调光和8/16位PWM调光功能4×18 LED矩阵驱动器LP5864数据表

    电子发烧友网站提供《具有8位模拟调光和8/16位PWM调光功能4×18 LED矩阵驱动器LP5864数据表.pdf》资料免费下载
    发表于 04-02 09:08 0次下载
    具有<b class='flag-5'>8</b>位模拟调光和<b class='flag-5'>8</b>/16位PWM调光<b class='flag-5'>功能</b>的<b class='flag-5'>4</b>×<b class='flag-5'>18</b> LED矩阵驱动器LP5864数据表

    CANoe软件的使用操作说明

    本文档是CANoe软件的使用操作说明,方便刚接触CANoe的伙伴们快速上手使用这个软件。
    的头像 发表于 02-25 14:30 1.3w次阅读
    <b class='flag-5'>CANoe</b>软件的使用操作说明