Классическая пирамида тестирования хорошо объясняет, каких тестов должно быть больше, а каких меньше. Любая проверка привязана к этапу разработки и к окружению, в котором она выполняется. Читать далее