Пять ошибок в работе с ожиданиями в UI‑автотестах, из‑за которых тесты падают через раз

Ваши UI‑автотесты снова «иногда падают», а команда уже привычно лечит это ретраями? Проблема может быть не в CI и не во фронтенде, а в том, что тест ждёт не то состояние интерфейса. Разбираем пять ошибок в ожиданиях Selenium, из‑за которых автотесты превращаются в лотерею.

https://habr.com/ru/companies/otus/articles/1042158/

#UIавтотесты #flakyтесты #Selenium #Java #WebDriverWait #ExpectedConditions #тестирование_интерфейсов #автоматизация_тестирования #ожидания_в_тестах #стабильность_автотестов

Пять ошибок в работе с ожиданиями в UI‑автотестах, из‑за которых тесты падают через раз

Знакомый сюжет в любом проекте с UI‑автотестами. Один и тот же тест на CI ведёт себя по‑разному: вчера прошёл, сегодня упал, завтра снова прошёл. Локально работает всегда....

Хабр