前言
随着汽车ECU开发过程中/建模的使用越来越普遍,如何检查模型的正确性也显得尤为重要。 因此,经过两个月的开发,基于APP制作了一个MIL测试工具。 工具主体分为基本功能和MIL测试功能。 基本功能主要包括连接拉直、端口风格化、Goto/From风格化等简单功能。 MIL测试主要包括生成MIL测试用例模板、导入测试用例、运行测试用例、导出测试结果到excel。 下面详细介绍一下这个工具的使用方法。
1. 安装
1、将下载的文件保存到电脑并打开;
工具链接:
关联
源码链接:
2、在主界面打开APPs界面,点击App按钮;
3、选择刚刚保存的文件并打开即可完成安装;
4.安装完成后,您可以在图中下拉菜单的“我的应用程序”中找到已安装的Apps工具;
5. 右键单击该应用程序,选择“添加到快捷方式”,将其添加到上面的快捷方式中;
6.左键单击打开工具
二、工具详细介绍 1、基本功能
1. 使连接笔直
(1)打开模型,点击需要直线的部分,然后点击APP界面中的直线按钮,将直线连接起来。
(2) 请注意,必须先选择然后点击界面按钮才能生效。
2. 端口风格化
在端口风格化之前,输入和形状大小不一致。 风格化后,尺寸是一致的。
3.Go/From风格化
对 Go to 和 From 模块进行样式化并在其下方显示信号名称
以上是该功能的基本功能,其中拉直和Go/From风格化是常用的工具,主要适合添加信号后组织模型。
2.MIL测试功能
1. 建立测试模型
在进行MIL测试时,首先要使用Test模型进行自动化测试。 下面说明如何建立正确的测试模型。
(1)在模型界面,右键打开选择,选择“Test”->“Creat for Model...”
(2)在弹出的 Test配置界面中进行配置
由于该工具使用信号发生器来创建测试用例,因此需要选择输入信号类型,选择To作为输出,然后单击“确定”生成测试。
注意:这里的输入和输出必须按照上述要求进行选择,否则无法生成测试用例模板和计算结果。
(3) 生成测试
2.生成测试用例模板
在测试界面,点击工具中的“测试用例模板生成”,即可得到包含所有输入和输出的Excel测试用例模板。
将生成的Excel保存在本地,并根据需要添加输入输出信号。 建议保存界面保持不变。 后面要定义你想要的测试用例,只需要添加一个名为“”的sheet即可(X是代数,可以定义任意数量,也可以添加任意数量的表)
3.测试用例导入
(1)在Excel对应列中定义输入时间序列、输入Data、期望输出值,如下图,保存并关闭当前Excel
(2)点击工具中的测试用例导入,找到刚才定义的Excel表格,导入到工具中。 然后测试用例中所有符合要求的sheet都可以导入到工具中。
4. 开始测试
(1)点击需要测试的sheet,然后点击>>>>按钮导入到执行界面
(2)开始测试
您可以在此处检查是否导出测试结果。 如果没有,则仅将测试用例的数据生成到模型中,然后运行Test。 需要手动添加Scope模块来观察模型的输出变化。
如果勾选导出测试结果,则测试结果将直接导入到刚才的测试用例Excel中,如下图:
总结
以上就是今天给大家分享的内容。 打包好的工具稍后会放入。 另外,如果时间允许的话,会把这个工具的整个制作过程分享给大家。