Playwright 1.59 — не очередное инкрементальное обновление. Это заявка на то, куда движется автоматизация тестирования, и это направление глубоко агентное. Если вы ждали, когда инструменты догонят AI-driven воркфлоу, о которых все говорят, этот релиз закрывает разрыв.Разберём каждую крупную фичу и, что важнее, как каждую из них можно применить немедленно. Читать далее
Несмотря на то, что у этих фреймворков много общего, Puppeteer и Playwright развивались с разной скоростью, и сейчас Playwright набрал обороты и оставил Puppeteer позади.Это привело к тому, что многие перешли с Puppeteer на Playwright. Это статья показывает, какие нужны шаги и какие новые возможности открывает этот переход. Пусть вас не смущает объем этой статьи, в большинстве случаев переход происходит быстро и безболезненно. Читать далее
Записки одного QA. Вспомогательная часть автотестов: советы и практики (Playwright + Typescript)В статье рассматриваются подходы к организации вспомогательной части для автотестов на Playwright: структура проекта, Page Object, helpers, constants и шаги. Приведены практические примеры того, какие решения помогают поддерживать автотесты читаемыми и масштабируемыми, а каких стоит избегать. Материал будет полезен QA-инженерам и разработчикам, начинающим работать с Playwright. Читать далее
Playwright — это мощный инструмент для автоматизированного тестирования веб-приложений, предоставляющий разработчикам и тестировщикам удобный способ эмулировать пользовательское взаимодействие с сайтами на уровне браузера. Playwright поддерживает тестирование в популярных браузерах, таких как Chromium, Firefox и WebKit, а также позволяет легко взаимодействовать с элементами страницы, управлять навигацией, работать с асинхронными процессами и обеспечивать высокую точность тестирования. Читать далее