TGViewer
QA собес | Тестирование QA собес | Тестирование @qa_sobes · 9.13K subscribers
Post #2197 761
⚠️ Пять ошибок в работе с ожиданиями в UI‑автотестах, из‑за которых тесты падают через раз

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

Команда списывает на «flaky test», добавляет ретрай через JUnit Extension, через месяц добавляет ещё один уровень ретраев на CI. Пайплайн билда растёт с трёх минут до двадцати, потому что ретраи теперь срабатывают на половине прогонов. Доверие к автотестам падает, через полгода менеджмент возвращает ручное тестирование на критичные релизы.

В девяти случаях из десяти источник проблемы не в коде приложения и не в инфраструктуре. Тест просто ждёт не то, не там и не так.

Читать
More from @qa_sobes
  1. Sep 26, 2026#видео Практический вводный урок по JUnit 5 для Manual QA и начинающих автоматизаторов на…
  2. Sep 23, 2026⚙️ Page Object Pattern в Selenium на Java: гайд по первому автотестовому проекту Большинст…
  3. Sep 22, 2026#видео Понятный разбор безопасной работы с конфиденциальными данными (sensitive data) в ав…
  4. Sep 21, 2026💥 Фикстуры в Playwright на простом примере Фикстуры Playwright — это готовые инструменты,…
  5. Sep 19, 2026#видео Пошаговый разбор создания полноценного проекта UI-автотестов на Playwright с нуля з…
  6. Sep 18, 2026✔️ Лайфхаки по быстрому написанию автотестов или пишем автотесты без боли В этой статье со…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →