软件更新 | TSMaster 2026.0708硬核迭代!Test Start/End、流程图测试系统、CAN XL API正式释放,多项功能增强

Table of Contents

TSMaster 2026年07、08月版软件更新汇总来啦!本次更新亮点满满:经典测试系统的Test Start/Test End功能使用、流程图测试系统、通道映射功能扩展和地图查看器功能增强、信号映射模块中的映射管理,信号测试模块中条目的配置、查询与生命周期管理相关API,以及CAN XL接收回调事件注册、微秒级序列发送函数等相关API的正式释放等。多项升级旨在提升软件性能、灵活性与用户体验。接下来,一起看看本次更新的详细内容吧!


→【测试】-【流程图测试系统】

TSMaster流程图测试系统模块界面,展示测试开始/测试用例/测试结束分支结构

更新内容:
测试功能模块新增“流程图测试系统”,该模块融合了流程图程序的便捷可视化设计, 支持导入同星标准excel格式用例生成流程图程序,结合测试系统的用例管理及报告自动生成能力,用户无需编写复杂代码,使用流程图中执行单元的不同操作属性实现不同的动作,即可快速搭建并运行自动化测试流程,大幅缩短测试准备时间,显著提升整体测试效率。

TSMaster流程图测试系统可视化设计界面

说明:创建流程图测试系统后,用户可在测试用例下添加测试模块,每个测试模块对应一个流程图程序窗口。使用时,可将用例下的每个测试模块视为一个用例组,且每个测试模块下还可继续添加多个子模块。测试模块完整继承了流程图程序的信号读写、API调用、表达式及单元组链接子模块等全部功能。用户可针对不同测试步骤编写对应的功能子模块,并通过流程图测试系统以用例形式进行统一管理与运行。

TSMaster流程图测试系统断点调试功能示例一
TSMaster流程图测试系统断点调试功能示例二
TSMaster流程图测试系统断点调试功能示例三

说明:流程图测试系统支持任意步骤的断点调试,用户无需重新运行全部测试流程,可单步查看并修改中间状态。

同时流程图测试系统支持导入标准同星标准excel格式用例生成流程图程序。

TSMaster同星标准Excel格式测试用例表格示例

同星标准excel格式由操作、操作类型、操作对象、参数组等可配置列组成。

操作列固定可选三个动作,”设置”,”等待”,”检查”。

设置:执行某一操作,可关联系统变量、信号变量、标定变量、API、操作集合。

TSMaster流程图测试用例设置操作示例

检查:执行某一操作,可关联系统变量、信号变量、标定变量并通过参数组列的判断关系(>、<、 ≥、 ≤ 、= 、!=)判断是否满足预期结果,当满足结果时,该步骤在流程图和测试报告中显示为Pass,不满足时显示为Fail。

TSMaster流程图测试用例检查操作示例

等待:该操作为固定命令,等待xx时间后执行后续操作,具体格式如下:

TSMaster流程图测试用例等待操作格式说明

操作类型列固定可选,”系统变量”,”信号变量”,”标定变量”,”功能实现”,”操作集合”;系统变量: xx系统变量组.xx系统变量 例:Application.Connected

TSMaster测试用例系统变量操作类型配置示例

信号变量:[总线类型]/RBS数据库对应信号数据库路径路径;

例:[CAN]/1/DBC/Node1/Msg1/Signal1

TSMaster测试用例信号变量操作类型配置示例

标定变量: xx标定变量组.xx标定变量例:Calibration.Status

TSMaster测试用例标定变量操作类型配置示例

功能实现:自定义API库的函数名,无需带前缀(多个API库需注意避免同名函数)

TSMaster测试用例功能实现操作类型配置示例

参数组列支持无传参、单个传参、多个传参:

无传参API: 参数组留空

TSMaster测试用例无传参API参数组配置示例

单个传参API:支持数组类型和字符串类型,数值类型直接填写数值,字符串类型通过” “约束内容

TSMaster测试用例单个传参API参数组配置示例

多个传参API:不同传参之间固定使用;作为分隔符

TSMaster测试用例多个传参API参数组配置示例一
TSMaster测试用例多个传参API参数组配置示例二

说明:选择用例加载器添加配置完成的Excel测试用例文件,添加完成后加载信息栏无报错则表示用例导入成功。

TSMaster用例加载器导入Excel测试用例文件界面一
TSMaster用例加载器导入Excel测试用例文件界面二

说明:用户可在“报告配置”中自定义用例执行后生成的测试报告路径、类型及模板样式等属性,同时支持使用记录文件夹后处理脚本进行处理。测试用例执行完毕后,系统会根据执行结果,按照配置信息自动生成测试报告,便于对用例执行情况进行后续分析与复盘。

TSMaster测试报告配置设置界面一
TSMaster测试报告配置设置界面二

说明:用户可选择报告配置勾选当所有测试用例执行完毕后自动驱动报告生成,在测试用模块点击开始,等待勾选用例执行完后,在配置的报告路径下自动生成测试报告。

TSMaster报告自动生成模块手动导出测试报告界面

说明:用户可在报告自动生成模块勾选执行的用例手动导出勾选的测试报告。

→【测试】-【经典测试系统】

TSMaster经典测试系统单用例执行自动包含Test Start/Test End配置一
TSMaster经典测试系统单用例执行自动包含Test Start/Test End配置二

更新内容:
测试用例结构划分为 Test Start / Test Cases / Test End 三个分支,用户可根据实际测试需求在各分支下灵活添加内容。在“测试系统设置 → 执行”中,提供“单用例执行自动包含Test Start/Test End”配置项。勾选后,执行单个用例时将自动附带执行 Test Start 与 Test End 分支下的内容;取消勾选,则执行单个用例时会弹出提示框,由用户自行确认是否执行这两个分支。该功能尤其适用于需要固定启动与收尾步骤的标准化测试流程。

→【测试】-【经典测试系统】

TSMaster经典测试系统Test Start失败后继续执行Test Cases配置界面

更新内容:
在“测试系统设置 → 执行”中,提供“Test Start失败后继续执行Test Case”配置项。勾选后,若Test Start分支中的用例执行失败,则Test Cases下的用例会正常执行;取消勾选,则Test Start分支中的用例执行失败,会跳过Test Cases下的用例,若此时“中断或跳过主流程后仍执行Test End,而不是直接退出测试流程”,则会执行Test End下的用例,否则测试流程将直接结束。


→【硬件】-【通道选择】

TSMaster硬件通道选择模块A429逻辑通道配置界面

更新内容:
硬件通道配置模块现已增强对A429逻辑通道的支持,新增逻辑通道数量保存、加载及通道能力判定等配套功能。用户现可将带有A429物理通道的设备接入TSMaster并进行正常使用。


→【应用】-【地图查看器】

TSMaster地图查看器GPS信号转CAN信号轨迹显示界面

更新内容:
本次更新为地图查看器模块新增了对同星TM2101设备的支持。使用时,用户可将TM2101设备接入TSMaster作为地图查看器的GPS数据输入源。设备接入后,TM2101会将接收到的GPS信号转换为标准CAN报文,地图查看器模块随后识别报文中的轨迹点信息,并在地图界面上进行实时标记与轨迹显示,便于用户进行定位与路径分析。


→【仿真】-【信号映射】

TSMaster信号映射模块映射管理筛选功能界面

更新内容:
信号映射模块新增“映射管理”功能,支持按照总线类型、映射类型、映射方向、启用状态及有效性等多种条件灵活筛选,并支持在工具栏中直接输入关键字搜索。当工程中存在大量信号映射关系时,该功能可帮助用户快速筛选和定位目标条目,大幅提升信息管理效率。

TSMaster信号映射管理导入导出Excel模板功能

说明:映射管理模块支持映射关系的导入导出。用户可将整个工程中的映射关系导出至Excel,也可仅导出所选的部分映射条目;同时支持导出Excel模板,用户可在模板中批量编辑映射关系后重新导入工程,从而实现信号映射关系的快速建立。

TSMaster导入信号映射Excel文件信息确认界面一
TSMaster导入信号映射Excel文件信息确认界面二

说明:在使用Excel模板导入信号映射条目时,TSMaster会先确认文件信息,用户需选择导入模式为更新或替换,并选择总线范围类型。

TSMaster信号映射条目状态解析与确认写入界面一
TSMaster信号映射条目状态解析与确认写入界面二

说明:在正式更新导入前,TSMaster会解析每个条目的状态属性,并列出Excel中因故障而被阻断的条目。若所有条目均可正常导入,TSMaster将进入最终信息确认环节,用户勾选“确认写入/读写映射”后点击“应用”,即可将Excel中的信号映射条目导入到工程中。


本次更新了特定时间戳的系统变量操作API,可设置带有特定时间戳的int64类型系统变量。

TSMaster C小程序API设置带时间戳的系统变量函数说明

更新内容:
本次更新了设置系统变量相关的api共1个,函数名为set_system_var_int64_array_w_time,可以设置带有特定时间戳的int64类型系统变量,可打开TSMaster中的C小程序编辑器查看该api的函数说明以及示例。

本次API更新围绕信号测试模块及CAN XL总线通信能力进行了功能扩展。在信号测试方面,新增了共计7个API函数,涵盖对信号测试条目的运行、停止、清除等生命周期管理操作,同时支持通过API对测试条目进行查询与动态配置,增强了测试流程的可编程性与灵活度。

此外,本次更新还新增了用于注册与注销CAN XL接收事件回调的API,方便用户对CAN XL报文进行实时处理;同时新增transmit_canfd_sequential函数,支持以微秒级精度控制连续CAN FD报文的发送间隔,满足对时序控制有严苛要求的测试场景。

TSMaster信号测试模块与CAN XL接收回调API更新说明一
TSMaster信号测试模块与CAN XL接收回调API更新说明二
TSMaster信号测试模块与CAN XL接收回调API更新说明三

示例:

TSMaster C小程序API代码示例一:信号测试相关函数
TSMaster C小程序API代码示例二:信号测试相关函数
TSMaster C小程序API代码示例三:信号测试相关函数
TSMaster C小程序API代码示例四:CAN XL回调事件注册
TSMaster C小程序API代码示例五:CAN XL回调事件注销
TSMaster C小程序API代码示例六:transmit_canfd_sequential序列发送函数

如您有关于TSMaster软件使用问题需要技术支持,欢迎扫码添加TOSUN同星技术客服企微直接联系和咨询:

同星技术支持 QRcode

小贴士:

  1. 软件下载:
    点击下方软件下载链接,直接下载安装,建议下载 beta 版本
  2. 软件升级:
    在电脑有互联网连接的前提下,可以在软件内检查升级至最新版本。

注:同星智能技术支持邮箱:support@tosunai.cn,欢迎大家前来咨询!(须注明公司及联系方式)

发表回复

×
×

产品入口: 产品添加到购物车