Напишите основанные на скриптах тесты, чтобы проверить, что выходы MATLAB® скрипты, функции или классы, как вы ожидаете. Для примера можно использовать assert
функция для проверки фактических выходных значений, которые совпадают с ожидаемыми значениями. Или можно проверить, что выходные переменные имеют правильный размер и тип. Чтобы запустить тестовые скрипты, используйте runtests
функция.
Для начала смотрите Запись основанных на скриптах модульных тестов.
Для более продвинутой разработки тестов, включая доступ к многим различным типам проверок, рассмотрите запись функциональных модульных тестов или основанных на классах модульных тестов.
TestResult | Результат выполнения тестового набора |
Написание теста с использованием Live Script
В этом примере показано, как написать live скрипт, который тестирует функцию, которую вы создаете.
Напишите модульные тесты на основе скриптов
В этом примере показано, как написать скрипт, который тестирует функцию, которую вы создаете.
Написание основанного на скриптах теста с использованием локальных функций
В этом примере показано, как написать тест на основе скриптов, который использует локальные функции в качестве вспомогательных функций.
В этом примере показов, как анализировать информацию, возвращаемую исполнителю тестов.
Анализ результатов неудачного тестирования
В этом примере показано, как идентифицировать и обработать неудачные тесты.
Повторный запуск неудачных тестов
Перезапустите неудачные тесты быстро и удобно.
Расширение тестов на основе скриптов
Доступ к дополнительной функциональности с помощью основанных на скриптах тестов, включая выбор теста, программный доступ к диагностическому тесту и исполнителю тестов индивидуальной настройки.
Способы записи модульных тестов
Выберите схему разработки тестов, которая наилучшим образом соответствует вашим требованиям и предпочтительному рабочему процессу.