Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

Simulink Test

开发、管理和执行基于仿真的测试

Simulink® Test™ 提供了各种工具,可针对模型、生成代码以及仿真或物理硬件编写、管理和执行基于仿真的系统性测试。它包含仿真测试、基线测试和等效性测试模板,支持您使用软件在环 (SIL)、处理器在环 (PIL) 和实时硬件在环 (HIL) 模式执行功能测试、单元测试、回归测试和背靠背测试。

使用 Simulink Test,您可以创建非侵入式测试框架来隔离在测组件。您可以使用基于文本的语言定义基于需求的评估,还可以采用多种格式(包括 Microsoft® Excel®)指定测试输入、预期输出和容差。Simulink Test 包含一个 Test Sequence 模块,用于构建复杂的测试序列和评估;还包含一个测试管理器,用于管理和执行测试。使用 Observer 模块,您可以访问设计中的任何信号,而无需更改模型或模型接口。可以以并行方式或者在持续集成系统上组织和执行多个大型测试集。

您可以(使用 Requirements Toolbox™)将测试与需求关联,并生成包含来自 Simulink Coverage™ 的测试覆盖率信息的报告。

对行业标准的支持可通过 IEC Certification Kit (for IEC 61508 and ISO 26262) 和 DO Qualification Kit (for DO-178) 获得。

Overview of Simulink Test workflow showing inputs, test harness, and results.

Simulink Test 快速入门

Simulink Test 基础知识学习

测试编写

创建和导入数据,开发测试序列,记录信号,评估仿真和输出

测试执行

运行测试,查看和解释测试结果,调试测试,检查测试覆盖率

结果、报告和测试文件管理

报告和存档测试设定及测试结果,打包测试文件,使用变更管理系统

测试脚本

使用命令行函数及脚本创建和运行测试,设置测试预设项

持续集成

CI 兼容测试,自动化,使用 MATLAB® 单元测试框架运行 Simulink 测试

工具鉴定与认证

针对 DO 和 IEC 认证鉴定 Simulink Test