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