Что такое chaos engineering в контексте QA?

Senior
231 просмотров
AFK Offer AI

Chaos engineering — намеренное внесение неисправностей в систему, чтобы проверить её устойчивость. Убиваем сервис, обрываем сеть, замедляем БД, убиваем процессы. Цель: найти слабые места до того, как это сделает реальный инцидент. Принцип Netflix Chaos Monkey. QA участвует в: планировании экспериментов, наблюдении за поведением системы, проверке что circuit breakers, fallbacks и алерты работают. Это продвинутый уровень — для зрелых команд с хорошим мониторингом.

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

Что такое scalability testing?