Учебники

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

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

Основная цель состоит в том, чтобы изолировать каждую единицу системы для выявления, анализа и устранения дефектов.

Уменьшает дефекты в недавно разработанных функциях или уменьшает количество ошибок при изменении существующих функций.

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

Улучшает дизайн и позволяет улучшить рефакторинг кода.

Модульные тесты при интеграции со сборкой также дают качество сборки.

Тестирование черного ящика — с помощью которого проверяются пользовательский интерфейс, вход и выход.

Тестирование белого ящика — используется для проверки поведения каждой из этих функций.

Тестирование серая коробка — используется для выполнения тестов, рисков и методов оценки.