ECU-TEST学习笔记2-基础操作(更新中)

ECU-TEST学习笔记2-基础操作(更新中)
⼀、⽤例编辑⽅式
三类测试步骤:
(1)操作测试对象,设置测试对象的输⼊以及获取测试对象的输出
商业银行流动性风险管理指引(2)通⽤的测试步骤,例如:时间等待、If-Then条件判断、分⽀选择和循环等
(3)特定测试⼯具的特定功能,例如:INCA刷写hex⽂件,控制Control Desk NG start/stop simulation等
2008奥运会会徽
⼆、页⾯简介
1.主页⾯
相关⽂件和变量操作窗⼝Actions ,配置⽂件激活窗⼝Configuration,测试⽤例编辑窗⼝Editor,运⾏信息窗⼝Messages,注释窗⼝Comment for test step
2.Configuration
(1)配置测试平台:File -> New -> Test bench configuration -> Tools and ports 中右键 Create new tool host -> 按应⽤⼯具位置选择本台计算机 local 还是 输⼊其他计算机的IP地址 -> 右键 New port 选择需要的⼯具 -> Properties窗⼝选择接⼝类型等信息
(2)配置测试⽂件:File -> New -> Test configuration ->
融资铜Common:设置测试配置基本信息;
Platform:配置 HIL 或 SIL 模型和故障注⼊应⽤访问接⼝⽂件;
Control units:对硬件控制单元的访问进⾏配置,左侧选择控制单元类型,右侧配置相应的模型⽂件( Application 配置软件访问接⼝,主要⽤来访问控制单元中的信号及其应⽤层参数;Diagnostic 选择对应的映射⽂件,所对应的应⽤⼯具⽤来读取控制单元中的故障信息);
Bus access:对硬件进⾏总线访问,左侧选择添加访问的总线类型,右侧 Bus database 中读取的是 FlexRay 信号则还需要在 channel 选项中选择通道⼝,Ports 中 active node 信号读取,manipulation 设置虚拟总线操作,monitor 信息管理
Report:上侧 directory 报告保存路径,下侧 output format 报告格式
赛内加尔
Execution:Error handing 设置测试步骤中,某⼀步出错,是继续下⼀步测试步骤还是停⽌运⾏;Access test quantities 设置测试报告是直接保存还是经过⽤户确认后再保存;
(3)导⼊被测变量:Editor ->  *.tcf ⽂件 点击按钮 Select test configuration , *.tbc⽂件 点击按钮 Select test bench
configuration -> Configurations 点击 Activate configuration 导⼊配置的被测变量
上海市轨道交通近期建设计划(2017-2025)(4)Actions -> Model access -> 模型:Plant model (来⾃ Configurations -> *.tcf -> Platform中 -> *.sdf ⽂件(Dspace的⼀种格式)),标定⼯具:Calibration 和 Measurement,总线访问:Bus access ,诊断:Diagnostics,电⼦故障:EES
三、基本操作
1.Test case
(1)信号赋值:新建Precondition-Action-Postcondition -> Actions 在 Model access 中右键 value 新建 write 赋值给
Precondition ,可同时 Save value 进⾏结果存储和在 Evaluation 中进⾏对⽐(分为 supported 和 manual)
(2)添加时间等待 Wait,单位 ms2012年湖南高考作文
(3)读取信号:新建 read -> Comparision 赋值判断,不为0/1值时可设置容差 -> Time options 常⽤ Wait until true (TImeout 设为500ms,Polling cycle 设为20ms时代表ECU-TEST每隔20ms读⼀次信号,看信号是否为1,在500ms内⼀直不等于1则执⾏下⼀步骤,并将该步骤评判为fault)
(4)Loop 循环:Action 中添加 loop ,设置循环次数、跳出条件和记录变量 -> 添加 write ,可写⼊Python 语句
(5)Calculation 计算模块:api.TestEnvironment.ExecutionInfo.LastTestStepResult == "SUCCESS" 判断上⼀个测试步骤是否成功通过,也可在下⽅ Evaluation 中判断整个语句是否为真(0/1)
(6)Variables 建⽴变量:右键空⽩区域 -> new variable -> 选择变量类型 -> 选择变量的名称 -> 可将该变量名称写⼊ Test case 步骤中,对其进⾏赋值;勾选 Parameter 可在新建⽴的 Empty Package 中对变量的值重新定义;勾选 Return value 可将变量的值返回到新的 Package 中
(7)Signal recording
信号添加:可从左侧拖⼊信号,在 Signal recording 中⾃动⽣成 Plant model ⽂件
信号记录:Recording group to Plant model -> 右键 Auto-Start/Stop ->点击 Run 时,⾸先信号记录,再执⾏步骤,步骤执⾏完,停⽌记录信号
(8)Trace analysis:可对数据进⾏分析
(9)Project:可进⾏批量⽤例测试
2.TraceAnalysis

本文发布于:2024-09-23 14:24:04,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/687687.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:选择   设置   测试   变量   配置
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议