Добавить в корзинуПозвонить
Найти в Дзене
QaRocks

🖥 Материалы о работе с Playwright

1️⃣ Playwright UI Mode. UI Mode в Playwright — это мощный инструмент для визуального анализа и пошаговой отладки тестов с интуитивным интерфейсом. В статье рассмотрены все ключевые функции: от фильтрации тестов и сравнения скриншотов до анализа сетевых запросов и работы с логами. 2️⃣ CSS-селекторы в Playwright. Эта статья познакомит вас с базовыми и расширенными CSS-селекторами, а также научит применять их на практике. 3️⃣ Global Cache, или как выполнить BeforeAll в Playwright один раз для всех воркеров. BeforeAll в Playwright запускается в каждом воркере, а не один раз на все тесты — и это часто ломает ожидания тестировщиков. В статье разбирается, почему так происходит и какие есть стандартные обходные пути. 4️⃣ Как работает Playwright MCP — подробно. С помощью Playwright MCP AI-агенты, работающие в IDE или через командную строку, «понимают» браузер и работают с ним как реальный пользователь. Они умеют генерировать тесты и находить баги. Это совершенно новый тип автоматизации. 5️⃣

🖥 Материалы о работе с Playwright

1️⃣ Playwright UI Mode. UI Mode в Playwright — это мощный инструмент для визуального анализа и пошаговой отладки тестов с интуитивным интерфейсом. В статье рассмотрены все ключевые функции: от фильтрации тестов и сравнения скриншотов до анализа сетевых запросов и работы с логами.

2️⃣ CSS-селекторы в Playwright. Эта статья познакомит вас с базовыми и расширенными CSS-селекторами, а также научит применять их на практике.

3️⃣ Global Cache, или как выполнить BeforeAll в Playwright один раз для всех воркеров. BeforeAll в Playwright запускается в каждом воркере, а не один раз на все тесты — и это часто ломает ожидания тестировщиков. В статье разбирается, почему так происходит и какие есть стандартные обходные пути.

4️⃣ Как работает Playwright MCP — подробно. С помощью Playwright MCP AI-агенты, работающие в IDE или через командную строку, «понимают» браузер и работают с ним как реальный пользователь. Они умеют генерировать тесты и находить баги. Это совершенно новый тип автоматизации.

5️⃣ Записки одного QA. Вспомогательная часть автотестов: советы и практики (Playwright + Typescript). В этой статье описана вспомогательная структура, служащая фундаментом для создания надёжных и легко поддерживаемых автотестов. А именно: PageObject-базовые классы, компоненты, локаторы, константы, helpers, step pattern, config, snapshots.

6️⃣ Записки одного QA. Часть 2: Советы и приёмы в автотестах на Playwright. Правила написания хороших автотестов (с примерами).