通用自动化测试软件 — TAE
精选文章 •
INTEWORK-TAE概述
INTEWORK-TAE(Test Automation Executor) 是一款通用的自动化测试软件,可以兼容不同的仿真系统,同时具备了故障注入、标定、测量、诊断、模型在回路测试(MIL) 等一系列与 ECU 测试相关的功能。TAE 可以与 TPA 测试项目管理软件无缝集成,在 TPA 中制定的测试项目数据可以作为顶层输入便捷地导入 TAE 中,TAE 中的自动测试报告也可以上传到 TPA 中,进行测试执行情况的统计和分析。
产品功能
丰富的测试组件库TAE 作为自动化测试用例的集成开发环境,将常用编程语言的语句和系统函数进行了图形化建模,并提供了许多快捷的方式如表达式编写、曲线配置等辅助用户配置组件属性。
- 序列框架类组件,例如序列框架、函数体
- 流程控制类组件,例如 if、else、while
- 常用函数类组件,例如 Print、Assert、Wait
- HIL 类组件,基于 ASAM HIL API 标准,支持多种仿真机
- 故障注入类组件,模拟各种硬件信号故障
- 诊断类组件,基于 SAE J2534 标准,支持多种硬件接口卡
- 标定测量类组件,基于 ASAM MCD3 标准,支持多种标定测量工具
- MATLAB 组件,支持模型在回路(MIL)的自动化测试
- Vector 组件,支持 CANoe、CANscope、CANstress 等 Vector 工具
- 图形化测试用例
- 基于拖拽方式完成测试用例的搭建
- 支持 Python 语言进行自定义组件的开发和测试用例的搭建
- 用例开发阶段支持静态编译及语法检查,减少调试工作量
- 支持测试用例离线开发及调试
- 支持测试用例执行过程和运行结果的监视
- 支持用户自定义用例库,支持库文件对引用文件的一键更新
- 引入 LTCCTC 机制,实际用例重用同一逻辑测试用例,减少测试用例的开发数量
- 将测试用例变量与模型、信号列表、ECU 信号隔离,有效保证测试用例在不同硬件环境、模型环境下的重用
- 统一管理测试工程,包含测试计划、测试用例、测试报告和测试设备
- 支持配置一组或多组测试用例的执行顺序、次数及范围
- 支持测试报告的自动生成
- 支持测试报告样式的自定义
- 支持生成 HTML、PDF 等格式的测试报告