lenec ru

← все теги

#playwright

7 постов

Allure-отчёты для Playwright и pytest: что включить, что не превратить в свалку

Allure — самый популярный репортер в мире автотестов на пост-советском пространстве. На Stack Overflow по нему вопросов в три раза больше, чем по аналогам. На моих проектах он стоит везде, где…

244 15K
Елена Воронова

Как написать первый тест на Playwright и не сделать его flaky

Первый e2e-тест на Playwright почти всегда зеленеет на ноуте и красит CI каждые третьи сутки. Через пару недель команда тихо ставит в Slack эмодзи рядом с названием прогона и начинает «перезапускать…

284 13K
Елена Воронова

Параллельный запуск Playwright в CI без race-conditions

Параллельный запуск тестов — естественный шаг, когда набор переваливает за полсотни кейсов. Один воркер прогоняет час, четыре воркера — пятнадцать минут. Playwright из коробки умеет…

299 13K
Елена Воронова

Page Object в Playwright в 2026: нужен ли вообще, и как обойтись без него

Page Object Pattern в e2e-тестах живёт с эпохи Selenium и WebDriver. Тогда без него тесты превращались в ад из CSS-селекторов и копипасты. В 2026 году с Playwright всё иначе: фреймворк уже даёт…

403 16K
Елена Воронова

Как ловить flaky-тесты автоматически: метрики и retry-стратегии

Flaky-тест — самый дорогой тип бага в QA. Он не падает достаточно часто, чтобы его починили, но падает достаточно часто, чтобы команда теряла к набору доверие. Через полгода начинается классический…

449 16K
Елена Воронова

Visual regression в Playwright: screenshot baseline без боли

Visual regression — это тесты, которые проверяют, что страница выглядит так же, как раньше. Не «работает» (это делают функциональные тесты), а именно «выглядит». Сценарий из жизни: разработчик правит…

155 16K
Елена Воронова

Playwright vs Cypress: что брать в 2026

End-to-end тесты в 2026 году окончательно сменили парадигму. Cypress, который ещё пять лет назад был дефолтом, уступил место Playwright почти во всех новых проектах. Я держу два рабочих стека: один…

61 14K
Маргарита Чайкина