检查测试失败并修改基线
在测试管理器中运行基线测试之后,您可以更新基线。例如:
如果您更改了模型,则可以使用新的模拟输出作为基线。您可以检查由于差异而发生的失败,并使用部分或全部新输出更新基线。看到检查测试失败信号并更新基线测试.
如果您的测试计划改变了,并且您希望得到不同的输出,您可以手动编辑时间点。看到手动更新基线中的信号数据.
检查测试失败信号并更新基线测试
假设您根据基线运行测试,结果与基线不匹配,导致测试失败。更新的模拟可能更好地代表您想要的测试结果,或者某些故障点是您想要的结果。您可以在Test Manager中的数据检查器视图中检查信号和失败,并决定您是想要更新基线还是基线的部分。
假设您的模型使用了一个新的求解器。当您运行测试用例时,结果不匹配,导致测试失败。
打开包含您想要运行的基线测试用例的测试文件。
选择测试用例并运行它。
如果测试失败,在结果和工件窗格中,展开“基线标准”。选择要检查的失败信号。
当您选择信号时,数据检查器视图将打开。上图为过度基线模拟信号。底部是这些信号和公差之间的差值。您可以在测试管理器左下角的窗格中调整公差。的绝对容差
.2
.要检查每个故障,请在工具条中单击下一个失败或先前的失败.每组连续的故障信号比较点组成一个区域。数据游标显示每个区域的边界。
方法更新基线数据以使用较新的模拟结果更新基线按钮。
要更新整个信号,请选择替换基线文件中的一个信号从下拉列表中。
如果只更新故障区域的数据,请选择替换基线文件中的信号段从下拉列表中。
若要用新数据替换基线中的所有信号数据,请选择使用所有Sim卡输出信号作为基线从下拉列表中。
手动更新基线中的信号数据
如果您的模型发生变化,期望得到不同的模拟输出,则可以更新全部或部分基线信号数据。如果基线是mat文件,则可以在信号编辑器中编辑数据。如果基线是a微软®Excel®文件,您可以在Excel中编辑数据。
更新mat文件基线中的信号数据:
打开包含您想要编辑的基线的测试文件。
选择测试用例。
下基线标准,选择需要编辑信号数据的基线。点击编辑.
信号编辑器打开。在场景和信号窗格中,展开
数据
节点。选中要编辑其数据的信号旁边的复选框。
提示
要查看点的时间和数据,请显示数据游标并沿信号拖动它。
编辑表格中的信号数据,然后单击应用.
要使用新的预期输出数据更新基线,请单击保存.
在Excel文件中更新基线信号数据:
打开包含要编辑的基线的Excel文件。
转到包含基线的工作表。表名称对应于Test Manager中的基线源名称基线标准部分。
编辑工作表中的信号数据,然后保存Excel文件。