主要内容

在一个测试用例覆盖模型参数

比较模拟基线数据使用一个参数覆盖和测试经理。

这个例子展示了如何覆盖模型空间中定义一个参数使用测试经理,并查看它对模型输出的影响与基线相比。

打开测试文件

打开测试经理。

sltest.testmanager.view

打开测试文件。

tf = sltest.testmanager.load (“sltestParameterOverridesTest.mldatx”);

最重要的一个模型参数

1。扩展的测试套件测试浏览器窗格中,选择测试覆盖测试用例。

2。向下滚动到基线标准部分并单击捕获

3所示。将基线文件保存到可写的文件夹。

4所示。扩大参数将覆盖部分的测试用例并单击添加

5。在对话框中,单击刷新按钮来显示可用参数。选择一个

6。点击好吧

7所示。测试用例显示一个在覆盖表中。双击覆盖值并输入1。1

运行测试并查看结果

选择的测试文件测试浏览器窗格中,单击运行。在结果和工件窗格中,展开查看结果基线条件结果模拟输出

选择Mux: 1 [1]内部基线条件结果最重要的参数一个影响了mux信号相比,捕获的基线。约的比较输出显示了最大的区别0.6

使用数据文件覆盖参数

1。回归测试用例和滚动参数将覆盖部分。

2。单击添加箭头并选择添加文件从下拉。

选择sltestOverrideExampleData.mat文件从matlab \ \ simul金宝appinktest例子文件夹中。这个文件包含的数据,可以使用测试用例覆盖参数。

选择一行,单击右键,并选择出口。出口变量MATLAB®基础工作空间变量名一个

再次运行测试和检查结果。

sltest.testmanager.clearResults;关闭(tf);sltest.testmanager.close