sltest.TestCase 类
命名空间: sltest
基于 MATLAB 的 Simulink 测试的测试用例类
描述
sltest.TestCase 类支持创作基于 MATLAB® 的 Simulink® 测试。您在继承自 sltest.TestCase 的 MATLAB 代码 .m 文件中定义一个基于 MATLAB 的 Simulink 测试。基于 MATLAB 的 Simulink 测试类型包括 MATLAB 单元测试框架测试和 ASAM® XIL 框架测试。对于单元测试框架测试,您可以使用 matlab.unittest.TestCase 方法。对于 ASAM XIL,您必须安装 Simulink XIL 标准的 ASAM Test™ 支持包并使用 sltest.xil.framework.Framework 及其关联的 FrameworkConfiguration、TestVariable、Stimulation 和 Acquisition 类的方法。
sltest.TestCase 类是 handle 类。
创建对象
要创建一个可在测试管理器中加载、运行并分析结果的 MATLAB 单元测试框架测试,或一个可在测试台上运行测试的 ASAM XIL 框架测试,请创建一个继承自 sltest.TestCase 的类定义文件。该文件包含定义测试用例的方法。
为了在命令行调试 MATLAB 单元测试框架测试而无需运行 sltest.TestCase 测试,请使用 forInteractiveUse 静态方法创建 TestCase。
方法
示例
版本历史记录
在 R2020b 中推出
另请参阅
matlab.unittest.TestCase | createSimulationInput | sltest.plugins.ModelCoveragePlugin | sltest.plugins.MATLABTestCaseIntegrationPlugin | sltest.plugins.ToTestManagerLog | sltest.xil.framework.Framework | sltest.xil.framework.FrameworkConfiguration | sltest.xil.framework.Acquisition | sltest.xil.framework.Stimulation | sltest.xil.framework.TestVariable