Вступление
Автоматизация тестирования почти всегда начинается одинаково. Мы пишем автотесты, ускоряем релизы, ловим баги раньше и вроде бы делаем бизнес счастливым. В первые месяцы всё действительно работает: тесты быстрые, фидбэк полезный, ручного тестирования меньше.
А потом проходит пару лет — и что-то идёт не так.
Автотесты начинают падать «просто потому что». Прогоны растягиваются на часы. Поддержка тестов съедает больше времени, чем разработка новых фич. А автоматизация, которая когда-то выглядела как инвестиция, всё больше напоминает дорогой технический долг.
(далее…)