概述
INTEWORK-TAE(Test Automation Executor) 是一款通用的测试用例自动化执行框架,用于汽车电子自动化测试,可支持仿真( MIL/SIL/HIL)、故障注入、 故障诊断、测量标定等测试业务,提供友好的图形化界面,采用拖拽方式搭建测试序列,可定制化生成多种格式的测试报告。TAE 提供大量功能组件和丰富的工具支持,帮助用户快速完成产品测试工作,提高测试质量和测试效率。覆盖 MIL 测试、HIL 测试、智能座舱测试、OTA 测试等多种测试场景。
产品特点
- 简单易上手:界面简洁,功能分区明确,交互清晰友好
- 序列开发便捷:提供流程图式序列、Python 文件及 Excel 表格方式开发测试序列,满足多种使用场景
- 工具支持丰富:支持二十多种常用测试工具,每种工具都提供专属功能组件
- 测试序列复用:兼容不同仿真平台和测试工具,同类型测试序列可复用至多种测试环境
- 报告自动生成:支持 HTML、PDF、Word 等多种格式测试报告,可自定义报告模板
- 支持测试管理:可连接测试项目管理工具,支持远程任务下发执行及报告回传
- 支持响应迅速:提供教学视频、使用手册等多种资源,协助用户快速上手软件
产品功能
- 环境配置
» 工具配置:可创建设备节点,避免测试序列直接关联工具及设备,当测试环境发生变化时,降低维护成本
» 数据字典:可建立数据字典,让序列与信号解绑,在信号路径等属性发生变化时可自动同步至所有序列,易于维护。统一变量命名规范,可自动填写信号路径,支持检索、批量操作等功能,分类管理更简单
» 多设备连接调用:同序列可调用多台设备。支持分布式工具调用,可调用位于不同下位机的测试工具,环境搭建更方便
- 多种序列搭建方式
» 支持拖拽方式搭建序列,可在图形化界面拖拽组件搭建序列,简单清晰,适合大部分场景
» 支持使用标准 Excel 模板自动生成测试序列,完成用例编写即可执行,省去脚本开发的工作,提升工作效率
» 支持 Python 脚本搭建,TAE 集成 Python 环境,支持变量提示和语法检查,可快速集成特殊算法和功能
- 提供多种功能组件
» 测试序列框架类,Group,用于对测试序列进行划分
» 基础控件类,Wait、Compute、ScriptBlock 等,提供了读写变量、执行控制、Python 脚本等功能,帮助用户实现基本操作和复杂功能
» 逻辑控制类,If-Else、Switch Case、While、Break等逻辑控件,用于对序列执行进行逻辑控制
» 工具组件,TAE V3.0目前已支持20多种测试工具,包括模型仿真、场景仿真、测量标定、诊断、安卓测试等相关工具,覆盖了MIL、SIL、HIL 等多个测试阶段,可支持功能测试、集成测试、系统测试等多种测试类型支持的工具
- 测试步骤复用
» 支持用户将常用测试步骤封装成Clib库,作为公共资源独立管理。Clib库可在多个项目及用例中引用,对库文件内容的修改可同步至所有引用该 Clib 库的用例
- LTC/CTC
» 在测试过程中,经常出现相同测试逻辑需要以不同参数多次执行测试的情况,为避免用户重复搭建测试序列,TAE 引入 LTC/CTC(逻辑测试用例 / 具体测试用例)机制,可以为测试序列中的参数赋予多个值形成不同的序列,达到序列泛化的目的,提高序列搭建效率
- 测试执行
» 静态语法检查,在编辑测试序列的过程中,TAE 会自动检查序列中的语法和参数问题,在 Problem 窗口进行显示,帮助用户快速定位问题,提高序列调试效率
» 提供运行监控,在测试序列执行过程中,TAE 提供运行监控界面用于跟踪序列执行情况和执行结果,在监控界面提供五种状态:Success、Failed、None、 Error、Undefined 来区分不同的运行状况和结果,通过运行监控界面实时输出信息,便于用户了解当前测试运行状态
» 测试计划管理,支持拖拽测试序列的方式搭建测试计划,在测试计划中可选择 CTC 执行,自定义执行次数和顺序,让测试工程师专注于用例设计等更有价值的工作
- 报告生成
» 报告格式丰富, 支持多种文件格式, 包括 HTML、 PDF、PPT、Word 等,可根据需要拆分总报告为多个子报告
» 支持修改报告标题、项目名称等基础信息,允许用户对报告内容做筛选和调节
» 可定制报告模板,基于报告引擎 JasperReport 开发,便于用户自定义开发报告模板满足个性化需求
典型测试场景
- HIL 测试
在 HIL 测试中,按控制器功能及所属域不同,使用的测试工具和硬件环境也不同,以智驾相关HIL 测试为例。 TAE 支持在智驾 HIL 测试中,连接实验管理软件以控制程控电源、故障注入或网络信号等板卡。可连接车辆动力学模型软件,支持控制模型运行、修改及监控模型内参数,可控制模型文件通过实验管理软件自动下载至实时系统。此外,在智驾相关 HIL 测试中,TAE可调用场景仿真软件,支持通过发送 SCP 指令快捷修改场景参数。
- OTA 测试
在汽车 OTA 场景中,会涉及 OTA 管理系统下发或控制更新,HMI 操作更新内容下载及安装等过程。针对管理系统,TAE 支持自动化控制网页端实现更新任务触发等工作。同时 TAE 提供 ADB 控制的方式连接安卓设备,可多设备同时连接和调用,提供多种安卓测试组件,支持脚本录制和调用,通过自动录制和图形化搭建方式,让用户无需编程能力即可快速上手搭建测试序列,帮助用户轻松完成 OTA 功能测试,HMI 的功能验证,多屏交互测试等工作。
- 总线 / 诊断测试
针对车内网络测试,可通过搭载有 TAE 的上位机连接程控电源、VCI 设备及待测控制器形成简易台架。 TAE 支持连接调用 VBA 等多种常用的总线工具,可控制节点仿真报文发送,支持读写报文、信号值。同时 TAE 具备解析总线 / 诊断数据库文件功能,可根据输入 DBC 文件解析当前节点下包含的报文及信号,解析 ODX/PDX/CDD 文件以获取当前控制器支持的诊断服务、DTC、DID 等内容,实现报文或服务快捷发送和读取。除软件工具调用外,TAE 支持直接调用总线 VCI 设备进行测试。
证券部
电话:010-82263021
邮箱: ir@hirain.com
关注我们