主要内容

测试经理

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

描述

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

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

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

  • 测试输入

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

  • 基线测试的基线标准

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

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

  • 模型参数和配置重写

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

  • 覆盖率设置用于度量模型或代码执行路径的执行范围

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

请注意

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

打开测试管理器

  • 在Simuli金宝appnk工具条中

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

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

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

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

在测试管理器中,测试浏览器窗格包含测试的选项。各选项的说明请参见测试部分

介绍了R2015a