Flaky тест — тест, который иногда проходит, иногда падает без изменений в коде. Причины: race conditions, зависимость от времени, неочищенные данные между тестами, нестабильное окружение, async ожидания без правильных waits. Борьба: найти root cause (логи, повторные запуски), убрать зависимость от времени, добавить proper wait, изолировать тест-данные. Flaky тесты опасны — команда перестаёт доверять тестам и начинает игнорировать падения.
Что такое flaky tests и как с ними бороться?
Middle
391 просмотровAFK Offer AI
В чём разница между severity и priority бага?