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