matlab.perftest.TestCaseclass
包:matlab.perftest
超类:matlab.unittest.TestCase
超类的matlab.perftest
性能测试类
描述
使用matlab.perftest.TestCase
类来编写基于类的性能测试,可以定义测量边界。默认情况下,框架措施性能测试方法的边界。然而,测试类继承matlab.perftest.TestCase
可以使用startMeasuring
和stopMeasuring
方法定义边界测量特定的代码段。
的matlab.perftest.TestCase
来源于matlab.unittest.TestCase
类。
建设
测试框架结构matlab.perftest.TestCase
实例。
方法
keepMeasuring | 测量代码自动循环 |
startMeasuring | 指定测量边界的开始 |
stopMeasuring | 指定的测量边界 |
继承的方法
addTeardown | 动态添加teardown代码测试用例 |
applyFixture | 使用夹具和测试用例 |
createTemporaryFolder | 创建临时文件夹 |
forInteractiveUse | 创建测试用例交互使用 |
getSharedTestFixtures | 提供共享的测试装置 |
日志 | 在测试执行记录诊断信息 |
onFailure | 动态添加诊断测试失败 |
运行 | 对应于测试用例的运行测试 |
此外,TestCase
从这些类类继承的方法:
matlab.unittest.qualifications.Assertable |
资格验证测试的先决条件 |
matlab.unittest.qualifications.Assumable |
资格来过滤测试内容 |
matlab.unittest.qualifications.FatalAssertable |
资格中止测试执行 |
matlab.unittest.qualifications.Verifiable |
资格生产软故障条件 |
复制语义
句柄。学习如何处理类影响复制操作,明白了复制对象。
例子
版本历史
介绍了R2016a