测试经理
在不同的执行环境中建模和编码测试,管理测试套件,并分析和报告结果
描述
您可以使用测试经理为Simulink创建测试用例®在桌面、SIL、PIL和HIL中的模型和代码(用于运行的目标计算机)仿真软件实时™)执行环境。您可以创建或导入测试数据、运行测试、查看结果和创建报告。您还可以导入和测试C和c++代码以及MATLAB®测试脚本。
您可以将测试用例分组到测试套件中,测试套件保存在测试文件中。您可以创建的测试类型是模拟测试、比较模型或生成代码的等价(背靠背)测试,以及将模型输出与已知基线进行比较的基线测试。您可以直接在模型上运行测试,或者使用测试工具,测试工具将测试环境与模型分离开来。看到测试线束和模型关系.
您可以指定要测试的模型或组件,以及:
测试输入
测试输出,例如记录信号和状态
基线测试的基线标准
迭代来运行输入、参数、基线标准等的不同组合。
模拟行为的时间和逻辑评估
模型参数和配置覆盖
在加载模型之前和之后运行的回调
覆盖设置,以度量执行模型或代码执行路径的程度
将需求链接到验证它们的测试
请注意
如果您的模型或测试工具包含到工作空间块,则在测试完成运行后,块变量不会保存在基本工作区中。测试完成后,基本工作区将恢复到其原始状态。
打开测试管理器
在Simulink工具条中
打开应用程序选项卡。
在模型验证、验证和测试部分,单击仿真软件测试.
在测试选项卡上,单击仿真软件测试经理在“测试”工具条上。
在MATLAB命令提示符下,输入
sltest.testmanager.view
.
在测试管理器中,中的测试部分测试浏览器窗格包含测试的选项。有关选项的描述,请参见在测试管理器中指定测试属性.
默认情况下,在测试管理器中运行测试会禁用Simulink、Stateflow的断点®,测试序列块。使用使用步进运行在测试管理器中运行模拟步骤中的测试,并在那里使用断点。
版本历史
介绍了R2015a