Quality gates — автоматические проверки, блокирующие merge/deploy при несоблюдении стандартов качества. Примеры: code coverage < 80% → блокируем merge, новые уязвимости найдены → блокируем, performance regression > 10% → алерт, E2E tests failed → блокируем деплой. Инструменты: SonarQube (code quality, coverage), Snyk (security), k6 thresholds (performance), Playwright/Cypress CI exit codes. QA определяет пороги quality gates совместно с командой. Цель: автоматически обеспечивать минимальный уровень качества.
Что такое quality gates в CI/CD?
Senior
261 просмотровAFK Offer AI
Как тестировать каскадные удаления (CASCADE DELETE)?