Модульные тесты на основе скриптов

Запишите и запустите тестовые скрипты

Запишите тесты на основе скриптов, чтобы проверить, что выходные параметры  скриптов MATLAB®, функций или классов - как вы ожидаете. Например, можно использовать функцию assert, чтобы протестировать на фактические выходные значения то соответствие ожидаемые значения. Или можно протестировать это, выходные переменные имеют правильный размер и тип. Чтобы запустить ваши тестовые скрипты используют функцию runtests.

Чтобы начать, см. Запись модульных тестов на основе скриптов.

Для более усовершенствованной тестовой авторской разработки, включая доступ ко многим различным типам тестовых проверок, считают запись Функциональными модульными тестами или Тестами модулей, основанных на классах.

Функции

утверждениеВыдайте ошибку если ложь условия
runtestsЗапустите набор тестов
testsuiteСоздайте комплект тестов

Классы

TestResult Результат рабочего тестового набора

Темы

Написание теста с помощью Live Script

Этот пример показывает, как записать live скрипт, который тестирует функцию, которую вы создаете.

Запись модульных тестов на основе скриптов

Этот пример показывает, как записать скрипт, который тестирует функцию, которую вы создаете.

Запись теста на основе скриптов Используя локальные функции

Этот пример показывает, как записать тест на основе скриптов, который использует локальные функции в качестве функций помощника.

Анализ результатов теста

Этот пример показывает, как анализировать информацию, возвращенную исполнителем тестов.

Анализ результатов непройденных тестов

Этот пример показывает, как идентифицировать и обработать проваленные тесты.

Повторно выполните проваленные тесты

Повторно выполните проваленные тесты быстро и удобно.

Расширение тестов на основе скриптов

Доступ к дополнительной функциональности с помощью тестов на основе скриптов, включая тестовый выбор, программируемый доступ диагностического теста и индивидуальную настройку исполнителя тестов.

Была ли эта тема полезной?