Что такое V-модель разработки?

Middle
257 просмотров
AFK Offer AI

V-модель — это расширение waterfall, где каждой фазе разработки соответствует фаза тестирования. Левая ветка V: требования → системное проектирование → архитектура → модульное проектирование → кодирование. Правая ветка (зеркально): unit-тесты → интеграционные → системные → acceptance-тесты. Тесты планируются параллельно с разработкой соответствующего уровня. Хорошо для проектов с чёткими требованиями, плохо для гибких.

Следующий вопрос

Как использовать JSON/JSONB в PostgreSQL для тестирования?