Процесс тестирования
Как отмечалось в подразделе 2.4, в тестировании выделяются три основных уровня, или три фазы:
- Модульное тестирование.
- Интеграционное тестирование.
- Системное тестирование.
Задача планирования активности тестирования состоит в оптимальном распределении ресурсов между всеми типами тестирования. В дальнейшем изложении мы сконцентрируемся на системной фазе тестирования, как на наиболее важной и критичной активности для разработки качественного программного продукта.