测试执行

多版本测试,并行和分布式执行,覆盖,实时测试

您可以在以前版本的MATLAB中测试您的模型®通过选择测试用例中的先前版本。您可以为大型测试套件、迭代和大型Simulink增加吞吐量万博1manbetx®通过使用并行执行进行建模。为了帮助您评估测试的广泛性,请收集覆盖率。通过添加测试用例或生成测试用例来扩展覆盖率万博1manbetx仿真软件设计校验™

主题

调试

调试测试序列

控制动画、设置断点、跟踪数据值和控制步进。

执行期权

收集测试中的覆盖率

使用覆盖度量来评估测试的范围。

执行功能测试并分析测试覆盖率

分析功能依赖关系,隔离地测试模型组件,创建测试用例套件,测试模型和代码来实现覆盖率。

重写测试用例中的模型参数

使用参数覆盖和测试管理器比较模拟和基线数据。

在多个版本中运行测试

在多个版本中运行测试用例,例如,没有测试管理器的版本。

运行测试使用并行执行

使用并行计算工具箱™减少测试时间。

测试运行时错误的模拟

使用模拟测试用例来测试防抱死制动系统的模拟运行时错误。

过滤和重新排序测试执行和结果

标记测试,以选择性地执行测试和过滤结果。

生成的代码测试

将模型输出与基线数据进行比较

根据基线测试模拟输出。

子系统的SIL验证

使用测试工具和模拟数据检查器编程地执行SIL验证。

使用SIL/PIL验证来自较早版本的生成代码

使用在前一个版本中使用SIL/PIL验证的生成代码来验证当前版本中的代码。

创建和运行一个返回到回测试

创建并运行等价测试,以比较普通模拟和SIL/PIL代码生成输出。

测试模型使用MATLAB单元测试

用MATLAB测试脚本集成测试。

测试集成代码

使用C调用程序块或s -函数集成到Simulink模万博1manbetx型中的测试代码。

硬件在循环测试

实时测试模型

创建一个实时应用程序,将其下载到目标,执行测试,并评估结果。

重用桌面测试用例进行实时测试

基于桌面测试用例的实时测试,使用外部输入进行实时测试。

特色的例子