测试用例和迭代
适用于大型模型的测试架构,同步测试文件和模型,需求链接,共享,文件管理
您可以自动创建一个测试文件,用于镜像您的模型中包含的架构、测试框架和测试输入。创建测试文件后,您可以使用测试管理器来使测试文件与模型更改保持同步。通过将测试打包到工程中来共享测试和管理相关文件。
工具
Simulink 测试管理器 | 在不同的执行环境中进行模型和代码测试,管理测试套件,并分析和报告结果 |
主题
- 为模型或组件生成测试和测试框架
概述如何使用工作流向导为模型、组件或子系统创建测试和测试框架。
- 自动创建一组测试用例
创建一组与模型中包含的测试框架和 Signal Editor 模块相对应的测试用例。
- 导入等效性测试的测试用例
使用从 Embedded Coder® SIL/PIL 管理器应用程序导出到测试管理器的背靠背测试用例。
- 在测试管理器中指定测试属性
设置测试用例、测试套件和测试文件属性。
- 同步测试
更新测试文件中的测试用例以反映在测系统的变化。
- 测试迭代
测试参数集、外部输入、配置集、信号编辑器场景、测试序列场景或基线的组合。
- 在测试用例中覆盖模型参数
使用参数覆盖和测试管理器将仿真与基线数据进行比较。
- 在测试执行期间覆盖仿真模式
此示例显示如何在运行测试时覆盖仿真模式。您可以在仿真模式下运行测试,而无需修改测试用例或模型设置中指定的仿真模式。
- 链接至需求
建立需求与测试用例、输入、预期输出和评估之间的可追溯性。
- 使用 Simulink 测试管理器编写并运行注入故障的测试
通过创建故障集来运行注入故障的测试。 (自 R2024a 起)
- 根据需求测试模型并报告结果
将您的模型与详细需求联系起来,展示可追溯性,并根据需求进行测试。
- 使用基于 MATLAB 的 Simulink 测试的测试模型
在 MATLAB 中编写可在测试管理器中使用的测试文件。
- 创建并运行 RoadRunner 测试用例
针对 RoadRunner 场景运行测试用例。