ТЕМА 6. Модульное тестирование (лекция 11)

Как уже было сказано ранее, процесс верификации активен в течение практически всего жизненного цикла системы и работает параллельно с процессом разработки. Разработка системы, как правило, идет на различных уровнях – вначале разрабатывается концепция системы, системные требования, затем архитектура системы, ее разбиение на модули, затем разрабатываются отдельные модули. Последовательность этих уровней зависит от типа жизненного цикла, но их состав практически всегда одинаков. Процесс верификации также разбивается на отдельные уровни:

· системное тестирование, в ходе которого тестируется система в целом;

· интеграционное тестирование, в ходе которого тестируются группы взаимодействующих модулей и компонент системы;

· модульное тестирование, в ходе которого тестируются отдельные компоненты;

Технические аспекты методов разработки и проведения тестирования на каждом из трех уровней были рассмотрены в предыдущих темах – на каждом из уровней разрабатываются тестовое окружение, автоматизированные тесты, проводятся формальные инспекции. Однако, каждый из этих трех уровней имеет свои организационные особенности, рассмотрению которых будут посвящены следующие три темы, начиная с данной.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: