主要内容

测试经理

在不同的执行环境中建模和编码测试,管理测试套件,并分析和报告结果

描述

您可以使用测试经理为Simulink创建测试用例®在桌面、SIL、PIL和HIL中的模型和代码(用于运行的目标计算机)仿真软件实时™)执行环境。您可以创建或导入测试数据、运行测试、查看结果和创建报告。您还可以导入和测试C和c++代码以及MATLAB®测试脚本。

您可以将测试用例分组到测试套件中,测试套件保存在测试文件中。您可以创建的测试类型是模拟测试、比较模型或生成代码的等价(背靠背)测试,以及将模型输出与已知基线进行比较的基线测试。您可以直接在模型上运行测试,或者使用测试工具,测试工具将测试环境与模型分离开来。看到测试线束和模型关系

您可以指定要测试的模型或组件,以及:

  • 测试输入

  • 测试输出,例如记录信号和状态

  • 基线测试的基线标准

  • 迭代来运行输入、参数、基线标准等的不同组合。

  • 模拟行为的时间和逻辑评估

  • 模型参数和配置覆盖

  • 在加载模型之前和之后运行的回调

  • 覆盖设置,以度量执行模型或代码执行路径的程度

  • 将需求链接到验证它们的测试

请注意

如果您的模型或测试工具包含到工作空间块,则在测试完成运行后,块变量不会保存在基本工作区中。测试完成后,基本工作区将恢复到其原始状态。

打开测试管理器

  • 在Simulink工具条中

    1. 打开应用程序选项卡。

    2. 在模型验证、验证和测试部分,单击仿真软件测试

    3. 测试选项卡上,单击仿真软件测试经理在“测试”工具条上。

  • 在MATLAB命令提示符下,输入sltest.testmanager.view

在测试管理器中,中的测试部分测试浏览器窗格包含测试的选项。有关选项的描述,请参见在测试管理器中指定测试属性

默认情况下,在测试管理器中运行测试会禁用Simulink、Stateflow的断点®,测试序列块。使用使用步进运行在测试管理器中运行模拟步骤中的测试,并在那里使用断点。

版本历史

介绍了R2015a

Baidu
map