注:本教程来自本人工作多年的经验积累,仅供个人学习参考
ECU-Test是一个测试自动化和测试数据自动化分析软件可以用于MIL、SIL、HIL、实车等测试的测试用例编辑实现执行以及测试报告的生成。
一、ECU-Test基础知识介绍
1. ECU-Test 自动化测试配置和实现
测试自动化方案:
-ECU-TEST--测试自动化&测试数据的自动化分析
-TEST-GUIDE--测试报告的统计、管理和分析
在进行测试用例编辑之前,通过Test configuration工具以及Test bench configuration工具,对测试环境进行相关的配置工作。ET 集成了100+种工具,它根据测试的项目进行了分类,对于CEU的测量标定诊断类的工具、总线工具、故障注入仿真调试等的工具,以及仿真平台,具体可见下图:


2. ECU-Test 的基本使用流程
ECU-Test 的基本使用流程:1 - 打开工作空间(Workspace)、2 - 连接测试环境(TBC/TCF)、3 - 编写自动化测试用例(PKG/PRJ)、4 - 执行(PKG/PRJ)、5 - 得到测试结果(TRF)。

打开ET -> 选择Workspace(工作空间) -> 导入教程文件或示例文件(可通过教程/示例文件学习相关的ET操作)-> 进入ET工作界面

BT的一个Workspace(工作空间)所必需包含的一些文件夹:
- .workspace文件夹 -> 存放系统配置文件,比如说文件引用路径的一些设置、测试用例的属性设置、测试管理系统的连接配置、TestGuide的连接配置等;
- Configurations文件夹 -> 存放tbc文件和tcf文件,子目录可以根据自己的需求进行设置。
- Offline-FIUs文件夹 -> 存放FIUs文件或者是es文件;
- Offline-Models文件夹 -> 存放一些模型文件,比如sdf文件, mdl文件等;
- Packages文件夹 -> 存放Package和Project的测试用例,子目录也是可以根据自己的需求进行设置;
- Parameters文件夹 -> 存放Global Mapping文件、自动化生成测试用例涉及到的一些txt和Excel文件;
- ProjectGenerators文件夹 -> 存放自动生成测试用例所需要的一些python文件;
- Templates文件夹 -> 存放一些模板文件,比如测试用例的模板、报告的模板,
- TestReports文件夹 -> 存放报告,存放测试报告
- TraceStepTemplates文件夹 -> 存放数据分析过程中所建立的一些可被多次调用的分析步骤模块;
- UserPyModules文件夹 -> 存放一些允许用户自定义函数的python文件;
- Utilities文件夹 -> 存放ET中建立的一些自定义功能的TraceStep;
- 除此之外,可以根据自己的需求设置文件夹结构,比如设置专门存放总线数据文件的文件夹、存放仿真信号的文件夹,这是可以自己新建。(注:必备文件夹的名字最好不要去更改,可能会导致workspace出现问题。)

总结
本文介绍了ECU-Test的基础知识,为大家了解ECU-Test提供帮助。
255

被折叠的 条评论
为什么被折叠?



