Playwright — E2E-тесты и браузерная автоматизация

testing

Playwright expert — это скилл для Claude Code, который пишет E2E-тесты с Playwright, выстраивает тестовую инфраструктуру и отлаживает нестабильные браузерные тесты. Берут, когда нужно покрыть пользовательские сценарии автотестами, когда тесты периодически падают без видимой причины, когда хочется добавить визуальную регрессию или подключить E2E к CI/CD-пайплайну. Скилл создаёт классы Page Object Model на TypeScript, настраивает playwright.config.ts, конфигурирует fixtures и reporters, реализует перехват API-запросов через route interception и visual regression testing. Для отладки flaky-тестов использует trace viewer и анализ скриншотов — заменяет хрупкие waitForTimeout() на корректные ожидания состояний элементов, избегает CSS-селекторов в пользу role-based локаторов, следит за независимостью тестов и параллельным запуском. Направление — написание и отладка тестов, а не настройка самого приложения (для этого react-expert или devops-engineer). Подойдёт проектам на любом фронтенд-стеке, где уже установлен или планируется Playwright; не подходит для unit-тестирования логики без браузера — там уместнее test-master.