使用Simulink-Test进行测试

详细操作如下,只介绍大概步骤,不介绍具体实例,详细示例可咨询:

阿隆汽车_MBD开发_入门篇,MBD_杂谈篇-CSDN博客

创建需求:点击New Requirement Set创建工程,创建的具体需求来源于模型具体的功能设计表格

或者在上述界面点击Requirements Editor,在弹出的栏目中进行如下步骤:

右键点击刚刚创建的untitled.slreqx文件,点击ADD requirement进行添加,添加的需求ID为#1

若要对#1下面的层级进行添加,继续右键点击#1,点击child requirement进行添加:

在右边可以对ID进行更改:

也可以通过导入表格的形式对测试用例进行导入:

在simulink中添加Test Harness,步骤如下:

创建完毕后的Harness:

在simulink栏中创建Baseline的test case以及test file,点击Test Manager:

可导入编写的测试用例的Excel文件:

可导入模型编写的需求文档:

功能需求可在Ducument栏进行查看,双击其中一个进行选中:

除上述两种需求链接方式外,可以对output和input进行设置:

选择测试模型及刚创建的Harness,正常做MIL测试选择Normal即可:

设置模型起始时间和结束时间:

在工程中存在SIL/PIL模块时,需要勾选本选项

此选项运行用户使用自定义的函数对测试结果进行判断

点击运行开始测试,并查看测试结果:

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Simulink TestSimulink的一个工具箱,用于进行模型测试和验证。以下是一些指南,帮助您使用Simulink Test进行模型测试。 1. 在Simulink中创建测试文件。在Simulink中创建一个测试文件,该文件将包含需要测试的模型、测试用例和测试脚本。通过添加测试用例和测试脚本,可以对模型进行各种测试。 2. 添加测试用例。测试用例是一组输入和预期输出的组合,用于验证模型的正确性。可以使用Simulink Test中的“Test Case”块来添加测试用例。 3. 添加测试脚本。测试脚本是一组指令,用于执行测试用例并验证输出。测试脚本可以使用MATLAB脚本或Simulink Test中的“Test Sequence”块编写。测试脚本可以检查模型的输出是否符合预期,并在测试失败时生成错误报告。 4. 运行测试。可以使用Simulink Test中的“Test Manager”来运行测试。该工具将运行测试用例和测试脚本,并生成测试报告。测试报告将显示测试结果、错误报告和测试覆盖率。 5. 分析测试结果。测试报告将显示测试结果和测试覆盖率。可以使用测试覆盖率来确定模型中的代码是否已被测试测试覆盖率显示哪些代码已被执行,哪些代码未被执行。 6. 修复错误。如果测试失败,可以使用测试报告中的错误报告来识别问题。错误报告将显示哪些测试用例失败,并显示错误的原因。修复错误后,可以重新运行测试。 以上是使用Simulink Test进行模型测试的一些基本步骤。通过添加测试用例和测试脚本,可以对模型进行各种测试,确保模型的正确性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值