测试生成基础知识
创建测试用例以验证模型行为
Simulink® Design Verifier™ 是一款功能强大的工具,可帮助您通过自动化测试生成来增强 Simulink 模型的可靠性和稳健性。“生成测试”功能有助于创建全面的测试用例,这些测试用例旨在发现设计错误,验证模型行为并确保实现所有功能需求的覆盖率。Simulink Design Verifier 利用形式化方法系统地探索模型的状态空间,以识别关键测试场景,从而减少手动测试工作量并加快验证过程。您可以按照所述基本步骤高效地生成和利用测试用例,确保您的模型符合指定的设计准则并按预期运行。
模块
函数
主题
- Workflow for Test Generation
Brief overview of test case generation with Simulink Design Verifier.
- 检查模型兼容性以进行分析
检查您的模型是否与 Simulink Design Verifier 兼容。
- 测试生成示例
一组阐释测试生成功能的概念示例。
- 创建和执行测试用例
此示例说明如何使用 Simulink® Design Verifier™ 函数记录输入信号、创建框架模型、为缺失覆盖率生成测试用例、合并框架模型以及执行测试用例。
- Test Objective 模块
此示例展示了两个自定义 Test Objective 模块的使用。模块“True”强制输出信号设为 2。“Masked Objective”中的模块“Edge”指定输出信号从 2 转移到 1。
- Test Condition 模块
此示例说明如何约束输入值。Test Condition 模块强制输入值为 0 或 1。