1. Модульное 2. Интеграционное 3. Системное 4. Приёмочное Модульное тестирование (Unit testing) - это тип тестирования программного обеспечения, при котором тестируются отдельные модули или компоненты программного обеспечения. Его цель заключается в том, чтобы проверить, что каждая единица программного кода работает должным образом. Данный вид тестирования выполняется только РАЗРАБОТЧИКАМИ. Модульное тестирование - это метод тестирования WhiteBox. Юнит-тесты проверяют работу методов, они быстрые и простые. За модульным тестированием у нас следует интеграционное тестирование. Если модульное тестирование - это проверка каждого отдельного модуля, то во время интеграционного тестирования проверяется, как отдельные эти модули взаимодействуют между собой. Этот уровень тестирования также используется только ПРОГРАММИСТАМИ. Интеграционное тестирование - это тип тестирования, при котором программные модули объединяются логически и тестируются как группа. Как правило, программный прод