Пакет: matlab.perftest
Суперклассы: matlab.unittest. TestCase
Суперкласс классов теста производительности matlab.perftest
Используйте класс записи matlab.perftest.TestCase
основанные на классах тесты производительности, которые могут задать контуры измерения. По умолчанию среда измеряет уровень вокруг контура метода тестирования. Однако протестируйте классы, которые наследовались matlab.perftest.TestCase
, может использовать startMeasuring
и методы stopMeasuring
, чтобы задать контуры, чтобы измерить определенные сегменты кода.
matlab.perftest.TestCase
выводит от matlab.unittest.TestCase
Класс TestCase.
Среда тестирования создает экземпляры matlab.perftest.TestCase
.
keepMeasuring | Измерьте код с автоматическим цикличным выполнением |
startMeasuring | Определяйте запускаются контура измерения |
stopMeasuring | Определяйте конец контура измерения |
addTeardown | Динамически добавьте стандартную программу отключения |
applyFixture | Используйте фиксатор с TestCase |
forInteractiveUse | Создайте TestCase для интерактивного использования |
getSharedTestFixtures | Обеспечьте доступ к разделяемым испытательным стендам |
журнал | Запишите диагностическую информацию |
onFailure | Динамически добавьте диагностику для непройденных тестов |
запущенный | Запустите тест TestCase |
Кроме того, класс TestCase
наследовал методы от этих классов:
matlab.unittest.qualifications. Assertable | Проверка, чтобы подтвердить предусловия теста |
matlab.unittest.qualifications. Assumable | Проверка, чтобы отфильтровать содержание теста |
matlab.unittest.qualifications. FatalAssertable | Проверка, чтобы прервать выполнение теста |
matlab.unittest.qualifications. Поддающийся проверке | Проверка, чтобы произвести мягкие условия отказа |
Указатель. Чтобы узнать, как классы Handle влияют на операции копирования, см. раздел "Копирование объектов".