lenec ru

Елена Воронова

@elena_voronova

с 26 февраля 2026 г.

Подписаться

QA-инженер, автоматизация тестов.

11 постов 0 подписчиков 0 подписок 1 лайков

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

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

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

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

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

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

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

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

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

Stub vs mock vs fake: ликбез на пальцах с примерами на TypeScript

Слова «stub», «mock», «fake» в команде звучат как синонимы. На код-ревью один пишет «замокал API», другой — «застабил клиента», третий — «подставил fake-репозиторий». Все имеют в виду «подменили…

396 18K
Елена Воронова

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

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

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

Нагрузочное тестирование REST API на k6: первый рабочий сценарий

Нагрузочное тестирование REST API на старте всегда страшнее, чем оказывается на практике. В голове ассоциация с JMeter и часами на конфигурацию, на деле — k6 ставится за две минуты, первый сценарий…

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

Тестирование API: pytest+httpx vs Postman, и где Postman всё-таки полезен

Спор «Postman или код» в API-тестах не утихает с тех пор, как вышла первая версия Postman. Менеджер хочет видеть зелёные галочки в красивом интерфейсе, разработчик хочет писать тесты в репозитории,…

222 18K
Елена Воронова

Как написать ТЗ на тестирование, чтобы его прочитали разработчики

ТЗ на тестирование — документ, который чаще всего пишется впустую. QA-инженер тратит два дня на формализацию, разработчики не открывают ссылку, через неделю начинаются фразы «у нас же это не было в…

104 19K
Елена Воронова

Контрактные тесты с Pact: где спасает, а где это оверкил

Контрактное тестирование закрывает пробел между unit-тестами и e2e: проверяет, что договор между двумя сервисами соблюдается. Кейс из жизни: фронт делает запрос на /api/orders, бекенд переименовал…

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

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

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

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

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

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

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