INTEWORK-TAE是经纬恒润自主研发的一套通用的自动化测试执行软件,可用于汽车电子系统、各领域控制器软件等的自动化测试。目前支持20多种测试工具调用,可应用于仿真( MIL/HIL/SIL)、故障注入、 故障诊断、测量标定等测试业务;采用图形拖拽方式搭建测试序列,支持自定义Python脚本,可定制化生成多种格式的测试报告。
TAE软件经过近十年的经验积累,在2021年升级全新架构。现在已经在很多OEM及供应商中被广泛使用,仍然在持续更新迭代。软件采用分布式架构可以实现分布式工具调用,并作为一个可扩展性强、开放性高的平台,提供插件机制以适应未来更多测试场景及业务。经纬恒润TAE自上线以来,曾获经纬恒润AE技术创新奖一等奖,目前已服务于100余个不同的公司部门,被众多研发工程师、诊断工程师和测试工程师所使用,可满足软件产品在研发及测试的不同阶段的应用需求,提高测试用例开发效率并帮助企业充分利用测试设备资源。
项目管理
● 支持新建项目、导入项目、迁移项目、删除项目;支持同时操作多个测试项目
● 支持从测试管理软件导入测试用例,并将对应的测试报告反馈给测试管理软件
工具配置
● 支持模型、故障注入、测量标定设备、诊断等20多种测试工具的配置
● 测试执行时用到的工具可以独立配置,并可以保存为配置文件,便于同一个工程切换配置
● 测试设备可以配置在线模式和离线模式,配置离线模式时,不需要真实连接设备也可以执行测试序列
变量映射
● 提供变量映射功能,可以为序列要操作的信号建变量,序列和变量关联,实现信号路径变化时只需要更改变量映射文件,而不用更改测试序列
● 变量映射支持excel导入导出
搭建测试序列
● 支持采用拖拽的方式搭建测试序列,并支持脚本语言方式编写复杂逻辑
● 提供基本库,主要包括图形化的逻辑语句,实现如If Else、For等控制流程
● 支持逻辑测试用例(LTC)和具体测试用例(CTC)的分离,支持测试序列参数化功能,每个序列的变量可通过参数赋值表格进行赋值,从而实现相同逻辑测试用例只编写一次。支持由LTC生成CTC过程的脚本编写,可根据自定义需要自动生成参数表
● 支持自定义库的封装,并开放自定义库的接口变量,库同步时不会对序列中引入库的接口变量赋值进行修改
● 与试验管理软件无缝连接可自动打开试验管理软件进行模型的下载
● 无需二次开发,可直接支持NI、dSPACE和ETAS多种仿真机和故障注入设备的调用,测试用例在不需修改的情况下即可在不同仿真机平台下执行,要求投标方案中予以证明,并提供项目应用案例
● 支持调用故障注入设备执行自动测试,可设置注入的故障类型
● 需提供标准的诊断模块库,支持基于SAE J2534协议标准的诊断设备,可基于此模块进行ECU诊断功能的测试
● 支持CANoe、Matlab、Office等第三方软件的调用
● 提供测量标定库,支持INCA,CANAPE等标定诊断软件的调用,不需要额外购买其他模块。该模块库需支持测量量的瞬时读取和判断,支持Parameter、Curve、Map、Shared Axis、Value Block等常用标定类型的读写
● 支持测试用例离线开发及调试,各种设备都可以分别配置离线和在线执行状态。支持测试用例的静态编译及语法检查,在测试序列执行之前提示语法有错误的序列模块
测试计划
● 支持定制测试计划,可编辑计划所包含的测试用例并支持配置执行次数与执行次序
● 可以配置多个测试计划的执行次序,并按配置执行
报告生成
● 能够自动生成基于XML的HTML和PDF格式的测试报告,并可以重复生成
● 测试报告的格式可根据需求进行自定制
● 支持将测试报告拆分成多个子报告,为每个测试序列单独生成一份报告