Модульное тестирование — это процесс в программировании, позволяющий проверить на корректность отдельные модули исходного кода программы. ru.wikipedia.org
Зачем нужно модульное тестирование:
- Избежать накапливания ошибок в будущем. otus.ru А также исключить регрессию ранее отлаженных модулей. otus.ru
- Найти и исправить ошибки на ранних этапах разработки. otus.ru Это помогает значительно снизить затраты на разработку проекта в будущем. otus.ru
- Улучшить понимание разработчиками базового кода программного обеспечения. otus.ru
- Предоставить возможность простой и быстрой корректировки кода приложения в случае необходимости. otus.ru
- Повторно использовать код или его фрагменты в других продуктах (включая сами тесты). otus.ru
- Предоставить своеобразную проектную документацию. otus.ru В модульных тестах описываются особенности исходного кода. otus.ru С их помощью программисты, не знакомые с проектом, смогут быстро понять принцип его функционирования. otus.ru