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