Пакет: matlab.perfest
Суперклассы: 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 | Динамически добавлять подпрограмму разрыва в TestCase случай |
| applyFixture | Использовать приспособление с TestCase |
| forInteractiveUse | Создание Test Case для интерактивного использования |
| getSharedTestFixtures | Предоставление доступа к общим испытательным приборам |
| регистрация | Запись диагностической информации при выполнении теста |
| onFailure | Динамически добавлять диагностику сбоев тестирования |
| управляемый | Управляемый TestCase тест |
Также, TestCase класс наследует методы из этих классов:
| matlab.unittest.qualifications. Assertable | Квалификация для проверки предварительных условий испытания |
| matlab.unittest.qualifications. Assumable | Квалификация для фильтрации содержимого теста |
| matlab.unittest.qualifications. FatalAssertable | Квалификация для прекращения выполнения теста |
| matlab.unittest.qualifications. Поддающийся проверке | Квалификация для создания условий мягкого отказа |
Ручка. Сведения о том, как классы обработки влияют на операции копирования, см. в разделе Копирование объектов.