在一个测试用例覆盖模型参数
比较模拟基线数据使用一个参数覆盖和测试经理。
这个例子展示了如何覆盖模型空间中定义一个参数使用测试经理,并查看它对模型输出的影响与基线相比。
打开测试文件
打开测试经理。
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