Main Content

持续集成

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

您可以通过为模型中的所有子系统生成测试用例来扩大测试范围。您还可以为某些模型架构(例如导出函数模型)设置调度器。如果需要结合运行 MATLAB 和 Simulink 测试,请使用 MATLAB 单元测试框架运行 Simulink Test™ 测试用例。使用 MATLAB 单元测试插件可生成与持续集成兼容的结果。有关信息和示例,请参阅 Simulink 模型验证的持续集成使用持续集成模式开发和集成软件

matlab.unittest.TestSuite对要运行的测试进行分组的基础接口
matlab.unittest.TestRunner用于在单元测试框架中运行测试的类
matlab.unittest.pluginsMATLAB 插件界面中类汇总
sltest.plugins.ModelCoveragePlugin使用 MATLAB 单元测试框架收集模型覆盖率
sltest.plugins.TestManagerResultsPlugin使用 MATLAB 单元测试框架生成增强的测试结果
sltest.plugins.coverage.CoverageMetrics指定使用 MATLAB 单元测试框架运行的测试的覆盖率度量
sltest.plugins.coverage.ModelCoverageReport指定使用 MATLAB 单元测试运行的测试的模型覆盖率报告详细信息

函数

addModelCoverageTestTask 实例启用模型覆盖率收集 (自 R2024a 起)

主题