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

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

3天内不再提示

TPT-X-2025.09 焕新上线!汽车电子测试效率再升级,解决测试痛点!

北汇信息POLELINK 2025-10-29 10:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者 |昱佳

小编 | CACTUS

在软件定义汽车浪潮下,汽车电子系统复杂度与日俱增,对测试工具的自动化与兼容性提出了更高要求。作为专注汽车嵌入式软件的测试工具,TPT 始终紧跟技术发展趋势,持续优化自身产品。此次,TPT-X-2025.09 版本重磅更新,进一步贴合行业最新需求,为汽车电子测试注入新动能。


TPT本次更新不仅新增自定义工具栏、多对象测试状态管理等协作功能,更通过 Python用例设计、优化模型参数处理等能力,覆盖从测试设计到执行的全链路。每一项功能迭代均旨在提升测试效率与覆盖精度,为汽车电子测试提供更精准、高效的解决方案。


5f716c7e-b46b-11f0-8ce9-92fbcf53809c.png

更新亮点


(一)Python环境中使用TPT API

对于Python 3的支持,TPT-X-2025.09支持在Python文件中直接调用TPT相关API,无需通过.tptapi文件,提高了开发的便利性。

5f800f9a-b46b-11f0-8ce9-92fbcf53809c.png

图1 Python 3 可使用的API

另外,在TPT中使能并设置TPT API(Python 3)的通信端口和ip地址,通过脚本就可以实现与本机或在同一网段下的其它电脑的TPT通讯,通讯成功建立就可以调用API执行相关的功能了。

5f93427c-b46b-11f0-8ce9-92fbcf53809c.png

图 2 通过脚本实现与TPT的链接


(二)Python测试用例

除了步骤列表型和状态机型测试用例,新版TPT也支持Python测试用例啦,可以使用Python语言来编写用例内容。

5fa14278-b46b-11f0-8ce9-92fbcf53809c.png

图 3 Python测试用例


状态机型测试用例也支持Python语言编写,如下图,针对状态机编写Python变种。

5fbfbf14-b46b-11f0-8ce9-92fbcf53809c.png

图 4 Python编写状态机测试用例


这一功能的更新实现”1+1>2”的效果,不仅能发挥 TPT 在嵌入式系统、汽车电子等领域的测试专长,更能借助 Python 的特性提升测试效率与灵活性。


(三)TASMO

TASMO 功能已优化对平台、模型结构及覆盖度方面的支持,可在测试过程中帮助团队更高效地定位问题。

Silver平台

新版TPT新增了对Silver平台使用TASMO自动生成测试用例功能。

5fcf6bc6-b46b-11f0-8ce9-92fbcf53809c.png

图 5 Silver TASMO自动生成测试用例

支持触发子系统

TASMO功能增加了对触发子系统的识别,并支持分析其内部结构。

5fdb4266-b46b-11f0-8ce9-92fbcf53809c.png

图 6 TASMO对触发子系统的识别

支持覆盖度注释

TPT 的C/C++、AUTOSAR或Silver平台使用TPT TASMO统计覆盖度时,可以在C/C++代码的注释中添加关键字TASMO-JUSTIFIED,以从覆盖率中排除特定部分。受影响的覆盖目标将从总体覆盖统计中排除,并在报告中进行标记。

5fe66c7c-b46b-11f0-8ce9-92fbcf53809c.png

图 7 TASMO代码注释功能


(四)自定义工具栏

TPT提供了丰富的API来支持我们进行二次开发工作实现自动化测试,并且支持在TPT工具栏中进行调用。只要在 TPT 中创建自定义菜单项,就能直接从 TPT 内部启动外部应用,或是运行 TPT API 脚本,大幅提升测试的便捷性。


下面我们以在工具栏中添加TASMO自动生成测试用例程序为示例展示:


首先,编写xml文件,为自定义菜单设置属性信息,例如:名称、图标、程序文件和位置等。将TASMO自动生成用例的程序通过commandline命令添加到xml文件即可完成添加(如运行API脚本文件需用命令file)。

5ff43988-b46b-11f0-8ce9-92fbcf53809c.png

图 8 菜单栏定义文档

将编写好的文件放到TPT规定的文件夹中,打开TPT,在工具栏中就可以看到新增的菜单。

60057fd6-b46b-11f0-8ce9-92fbcf53809c.png

图 9 新增菜单栏

点击该选项就可以根据提前设置好的配置项,通过命令行执行程序,完成TASMO自动生成用例功能。

6014b1ae-b46b-11f0-8ce9-92fbcf53809c.png

图 10 TASMO自动生成用例

为了方便测试人员更高效便捷的使用该功能,创建这些菜单项时,TPT提供了两种实现方式可供选择:一种是将所有菜单项配置都集中写在一个 xml 文件里;另一种则是为每个菜单项单独创建一个额外的 xml 文件。同时,还提供了一些可选配置,可以根据使用习惯来进行设置:

menuPath:创建一个新的菜单项或子菜单。

additionalArguments:需要传递的额外参数。

requiresOpenFile:指定是否必须打开TPT文件才能显示自定义菜单项。

executeOnOpen:指定API脚本是否应立即执行。


(五)测试状态设置

TPT-X-2025.09除了可以针对评估件和测试用例部分设置状态外,现在还可为信号、函数、等价类集、执行配置、映射、平台配置、变体、项目、需求、测试件、测试集设置测试状态。

60296306-b46b-11f0-8ce9-92fbcf53809c.png

图11设置状态属性功能界面

同时新增状态筛选功能,并可对不同状态设置类型:

Modified:启用此设置的状态,在设置时会保存修改并且该对象将显示紫色高亮。

603480ba-b46b-11f0-8ce9-92fbcf53809c.png

图 12 Modified类型的显示

Stable:启用此设置的状态将删除之前为所有者保存的所有修改。

6046f7b8-b46b-11f0-8ce9-92fbcf53809c.png

图 13 状态筛选和类型设置

测试人员可为每次状态变更添加注释和作者信息,变更的状态信息被记录下来以供查看,也可以将失效的状态信息删除。

60526bfc-b46b-11f0-8ce9-92fbcf53809c.png

图 14 历史状态查看和删除

状态功能的增加更便于推进测试工作的进程,对于测试团队中的协作或者回归测试等提供了便利。


6064a2d6-b46b-11f0-8ce9-92fbcf53809c.png

功能优化


(一)Testlet Library

Testlet Library是TPT的一个常规功能,现在升级到支持多种形式的Testlet设置Testlet Library。

一次性将多个测试单元添加到测试库中

将来自不同项目的测试单元添加到测试单元库中

向已存在的测试库中添加测试单元

60739980-b46b-11f0-8ce9-92fbcf53809c.png

图 15 多个Testlet Library的使用示例


(二)模型工作区的参数导入

现支持对采用模型工作区存储参数的Simulink模型进行参数导入、读取及写入操作。

609106b4-b46b-11f0-8ce9-92fbcf53809c.png

图 16 模型工作区导入参数


(三)信号名称格式

支持信号名称以数字或下划线开头的信号,不再引发处理异常。

60a1302a-b46b-11f0-8ce9-92fbcf53809c.png

图 17 信号格式识别


本次 TPT-X-2025.09 版本的新特性就先为大家介绍到这里。从自定义工具栏提升自动化效率,到多对象测试状态管理助力团队协作,再到Python编写用例等新功能的引入,每一项迭代都源于对汽车电子测试痛点的深耕,以及对用户高效测试需求的回应。

北汇信息作为新思科技国内合作伙伴,十余年来始终以专业的 TPT 技术支持经验,为国内客户提供贴合行业需求的测试解决方案。若您在新版本使用中遇到问题,或希望进一步了解更多细节,欢迎随时联系我们;也期待新老用户提出宝贵建议,我们将与您携手,共同推动汽车电子测试工作提质增效,为行业发展注入更多力量。


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

    关注

    9

    文章

    6412

    浏览量

    131681
  • 汽车电子
    +关注

    关注

    3047

    文章

    9116

    浏览量

    173144
  • 自动化
    +关注

    关注

    31

    文章

    5984

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    面板测试 vs 整机测试:消费电子质量赛道,正在迎来新一轮设备升级

    显示面板测试奠定核心部件的性能底线,终端整机测试保障最终产品的体验上限。在消费电子走向高质量、高可靠的今天,专业测试设备已不再是配角,而是产业升级
    的头像 发表于 04-03 09:30 268次阅读
    面板<b class='flag-5'>测试</b> vs 整机<b class='flag-5'>测试</b>:消费<b class='flag-5'>电子</b>质量赛道,正在迎来新一轮设备<b class='flag-5'>升级</b>

    迅为电子RK3568+RK3588开发板资料升级!多维度优化助力开发者效率提升

    迅为电子RK3568+RK3588开发板资料升级!多维度优化助力开发者效率提升
    的头像 发表于 03-26 15:06 490次阅读
    迅为<b class='flag-5'>电子</b>RK3568+RK3588开发板资料<b class='flag-5'>焕</b>新<b class='flag-5'>升级</b>!多维度优化助力开发者<b class='flag-5'>效率</b>提升

    汽车域控制器通讯测试主板选型指南:破解多协议测试核心难题

    同步精度要求严苛等一系列挑战。选择一款适配性强、性能稳定的汽车域控制器通讯测试主板,成为破解这些难题的关键所在。 一、行业:传统测试方案
    的头像 发表于 01-23 17:15 736次阅读

    AI服务器量产关键:高效安规测试方案解决多点测试挑战

    持续升级,制造商普遍面临以下三大安规测试:1.多点测试流程复杂2.人工操作依赖度高,易产生误差与风险3.
    的头像 发表于 01-19 10:25 390次阅读
    AI服务器量产关键:高效安规<b class='flag-5'>测试</b>方案解决多点<b class='flag-5'>测试</b>挑战

    传统电源模块测试行业中都有哪些较为通用

    在零代码开发平台ATECLOUD平台上线以来,有众多的企业与纳米软件达成了合作,以解决企业电源模块自动化测试的问题。在与我们合作的用户中,电源模块的生产研发企业对于测试
    的头像 发表于 01-06 17:22 631次阅读
    传统电源模块<b class='flag-5'>测试</b>行业中都有哪些较为通用<b class='flag-5'>痛</b><b class='flag-5'>点</b>?

    聚焦半导体测试 广东宏展极速温变试验箱助力芯片研发降本增效

    广东宏展推出高端芯片专项测试箱,采用极速温变和AI智能温控,提升测试效率与精度,破解高低温测试
    的头像 发表于 01-06 14:17 631次阅读
    聚焦半导体<b class='flag-5'>测试</b><b class='flag-5'>痛</b><b class='flag-5'>点</b> 广东宏展极速温变试验箱助力芯片研发降本增效

    源仪电子CM6000充电器共模自动测试系统:解决量产全检效率与共模噪声检测难题

    在智能手机快充、便携式电子设备普及的当下,源仪电子 CM6000 充电器共模自动测试系统 已成为解决充电器品质的关键设备 —— 传统人工
    的头像 发表于 12-31 08:57 675次阅读
    源仪<b class='flag-5'>电子</b>CM6000充电器共模自动<b class='flag-5'>测试</b>系统:解决量产全检<b class='flag-5'>效率</b>与共模噪声检测难题

    汽车CAN/以太网一体化测试板:虹科多协议车载测试解决方案

    随着汽车电子架构向域控制器演进,车载网络测试面临着CAN(FD)与以太网多协议并发的挑战。传统分散式测试设备需组合多个独立模块,存在系统复杂、数据同步难、成本高等
    的头像 发表于 12-29 13:15 469次阅读

    ATE测试系统如何解决多路电源模块跨地域测试问题?-纳米软件

    一、案例摘要 本案例聚焦成都某专业生产电源模块的电子企业,该企业采用 “成都生产 + 重庆研发” 的跨地运营模式,核心产品为多路定制电源模块。由于产品定制化程度高,企业目前依赖手动测试导致效率低下
    的头像 发表于 12-19 19:22 6598次阅读
    ATE<b class='flag-5'>测试</b>系统如何解决多路电源模块跨地域<b class='flag-5'>测试</b><b class='flag-5'>痛</b><b class='flag-5'>点</b>问题?-纳米软件

    WIFI耦合测试方案详解

    卡吞吐量测试虽然直观,但工厂生产中常被环境、效率、设备等多重问题困扰,这些还会直接影响测试准确性与
    发表于 12-01 10:40

    汽车软件安全测试中的与Bugspot解决方案

    上海磐时PANSHI“磐时,做汽车企业的安全智库”汽车软件安全测试中的与Bugspot解决方案日前在
    的头像 发表于 09-05 16:17 910次阅读
    <b class='flag-5'>汽车</b>软件安全<b class='flag-5'>测试</b>中的<b class='flag-5'>痛</b><b class='flag-5'>点</b>与Bugspot解决方案

    村田电感在汽车电子领域的可靠性测试标准有哪些?

    村田电感在汽车电子领域的可靠性测试需遵循国际及行业通用标准,并结合汽车电子的严苛环境要求进行专项验证,其核心
    的头像 发表于 07-23 16:29 1343次阅读

    TSMaster x dSPACE:联合仿真助力汽车测试效率升级

    2025年7月3日,同星智能受邀参加2025dSPACE用户日大会(dSPACEKoreaConference2025),与全球汽车电子领域的专家、工程师及行业伙伴共同探讨仿真测试技术的最新发展
    的头像 发表于 07-11 20:02 1364次阅读
    TSMaster <b class='flag-5'>x</b> dSPACE:联合仿真助力<b class='flag-5'>汽车</b><b class='flag-5'>测试</b><b class='flag-5'>效率</b><b class='flag-5'>再</b><b class='flag-5'>升级</b>

    汽车硬件在环(HIL)之车身电子测试解析

    车身电子 HIL 测试通过 “虚拟场景 + 硬件验证” 的模式,将传统需要实车投入的测试场景数字化,不仅大幅提升研发效率,更能覆盖物理测试
    的头像 发表于 07-03 09:22 2682次阅读
    <b class='flag-5'>汽车</b>硬件在环(HIL)之车身<b class='flag-5'>电子</b><b class='flag-5'>测试</b>解析

    解决传统测试!变压器智能综合测试仪JX2202如何实现直阻变比测试效率翻倍?

    JX2202二合一配电变压器测试系统集成直阻、变比测试功能,解决传统需两台设备、反复拆接线的。其支持一次接线完成双项测试,直阻
    的头像 发表于 06-30 10:58 727次阅读
    解决传统<b class='flag-5'>测试</b><b class='flag-5'>痛</b><b class='flag-5'>点</b>!变压器智能综合<b class='flag-5'>测试</b>仪JX2202如何实现直阻变比<b class='flag-5'>测试</b><b class='flag-5'>效率</b>翻倍?