在多个版本运行测试

如果你有MATLAB的多个版本®安装后,你可以运行在多个版本的测试。此选项可以让你在没有释放运行测试万博1manbetx®测试™,从R2011b。

虽然你可以在以前的版本中的模型运行测试用例,释放你运行测试中必须支持的测试功能。万博1manbetx如果,例如,你的测试需要测试工具或测试序列,释放必须支持的测试运行这些功能。万博1manbetx

之前您可以创建使用其他版本的测试,将它们添加到您的使用测试经理偏好的可用版本的列表。看到添加发布使用测试管理器设置

在多次发布注意事项测试

在以前或以后的版本测试模型

您的模型或测试工具必须与运行测试的MATLAB版本兼容。

  • 如果你有MATLAB的较新版本创建的模型,以测试在以前版本的MATLAB模型,该模型导出到以前的版本,并模拟与以前版本的MATLAB导出模型。欲了解更多信息,请参阅导出模型中的信息保存模型(万博1manbetxSIMULINK)。

  • 要在较新版本的MATLAB的测试模型,可以考虑使用升级顾问升级模式,为近期发布。欲了解更多信息,请参阅咨询升级顾问(万博1manbetxSIMULINK)。

测试用例兼容性与以前版本

在执行多个版本测试时,在MATLAB版本必须支持你的测试用例的功能。万博1manbetx上一页MATLAB版本不支持的测试功能的情况下在该版本中不可用。万博1manbetx例如:

  • 测试工具都支持R2015a及更高版本。万博1manbetx

  • 测试序列块支持R2015a万博1manbetx及更高版本。

  • 校验()声明支持R2016b及更高版本万博1manbetx。

测试用例限制与多个测试版

某些功能不支持多个版本的测试:万博1manbetx

  • 并行测试执行

  • 运行测试用例与MATLAB单元测试框架

  • 实时测试

  • 在外部Excel定义的输入数据®文件

  • 覆盖集合中的测试管理器

  • 生成使用额外的测试万博1manbetxSimulink设计验证器™增加覆盖

  • 从测试案例的回调,包括定制的数字

添加发布使用测试管理器设置

使用测试经理的偏好添加到发布到运行测试的列表,你可以删除释放您添加到列表中。您不能删除您正在运行测试管理器释放。

  1. 在测试管理器工具条,点击优先

  2. 在里面优先对话框中,单击释放。该释放窗格列出了释放你从运行测试经理。

  3. 在里面释放窗格中,单击

  4. 浏览到您要添加的MATLAB释放的位置,然后单击

运行基准测试的多个版本

当您运行与测试管理器基准测试设置了多个版本,您可以:

  • 创建你想看到的结果发布的基线,例如,尝试不同的参数和应用公差。

  • 在一个版本创建的基线,而在另一个版本中运行它。使用这种方法就可以了,例如,知道一个新的版本是否会产生相同的模拟输出为早期版本。

创建基线。

  1. 确保释放已添加到您的测试经理的偏好。

  2. 创建一个测试文件,如果需要的话,和基准测试的情况下添加到它。

  3. 在测试情况下,从仿真选择版本列表中,选择要在运行测试用例的版本。

  4. 在测试系统,输入你想测试模型的名称。

  5. 建立测试的其余部分。

  6. 捕捉基线。下基准标准,点击捕获

  7. 选择要使用的基线模拟释放。指定文件格式和保存并命名基线。

有关捕获目标计划的更多信息,请参阅捕捉基准标准

您创建基线之后,可以运行在测试管理器可释放测试。每次选择释放产生一组结果。

  1. 在测试的情况下,设置仿真选择版本该版本要使用比较反对您的基准。例如,只选择您所创建的基准来执行对同一版本的基准比较的释放。

  2. 指定测试选项。

  3. 从工具条,点击

    对于每一个版本,你选择当你运行测试时,传递失败结果出现在结果与文物窗格。对于来自比你从运行测试管理器的另外一个释放的结果,版本号出现在名称中。

运行等价测试在多个版本

当你运行一个等价的测试,你比较来自相同的版本两种模拟,看看是否在模拟的差异在规定的公差范围内。

  1. 确保释放已添加到您的测试经理的偏好。

  2. 创建一个测试文件,如果需要的话,和一个等价的测试用例添加到它。

  3. 在测试情况下,从仿真选择版本列表中,选择要在运行测试用例的版本。

  4. 在测试系统,输入你要测试的模型。

  5. 设置下的数值模拟1模拟2作为测试的基础上使用。

  6. 到集公差为登录信号,下等价标准,点击捕获。选择要使用的版本捕获的信号,然后点击。点击捕获被记录在模拟1.信号列表副本然后根据需要设定的公差。

  7. 在工具条中,单击

    测试你选择的每一个版本上运行,在相同的版本上运行两个模拟和对比了等价的结果。对于每一个版本,当你运行测试用例您选择,传递失败结果出现在结果与文物窗格。对于来自比你从运行测试管理器的另外一个释放的结果,版本号出现在名称中。

运行模拟测试在多个版本

运行模拟测试模拟您选择使用您的测试用例指定的标准各版本的模型。

  1. 确保释放已添加到您的测试经理的偏好。

  2. 创建一个测试文件,如果需要的话,和模拟测试案例模板添加到它。

  3. 在测试情况下,从仿真选择版本列表中,选择要在运行测试用例的版本。

  4. 在测试系统,输入你要测试的模型。

  5. 模拟输出,选择信号记录。

  6. 在工具条中,单击

    测试运行,模拟对您选择的每个版本。对于每一个版本,传递失败结果出现在结果与文物窗格。对于来自比你从运行测试管理器的另外一个释放的结果,版本号出现在名称中。

也可以看看

|

相关话题