
Стек тестирования Playwright
Сфокусированный набор для создания устойчивых workflows Playwright для веб-приложений. Он охватывает тестовые паттерны, локальную отладку и надежные взаимодействия с браузером.
Установить
Выполните эту команду, чтобы установить все навыки в этом плагине:
npx skillstore add @playwright-test-stack CLI автоматически обнаруживает папки Codex и Claude Code и устанавливает в обе, когда они доступны.
Обзор
Руководство по использованию
Улучшено с помощью ИИПодробное руководство
## Обзор Стек тестирования Playwright — это сфокусированный набор для команд, создающих надежные workflows тестирования web apps. Он объединяет устойчивые тестовые паттерны Playwright, локальную UI-отладку, browser logs, screenshots и рекомендации по selectors, чтобы вы могли перейти от нестабильного воспроизведения к стабильному E2E или integration test с подтверждающими данными. ## Быстрый старт 1. Установите plugin в вашем workspace OpenClaw: `npx skillstore add @playwright-test-stack` 2. При создании или редактировании файлов `.spec.ts` / `.test.ts`, которые импортируют `@playwright/test`, используйте `0xbigboss-playwright-best-practices` / `playwright-best-practices`, чтобы структурировать устойчивые locators, Page Object Models, fixtures, web-first assertions и network mocking. 3. При проверке локального web app используйте `7spade-webapp-testing` / `webapp-testing`, чтобы запускать проверки Playwright, делать browser screenshots, просматривать browser logs и отлаживать поведение UI. 4. Если test нестабилен или содержит много selectors, используйте `c0ntr0lledcha0s-playwright-testing` / `playwright-testing` для специфичных для Playwright рекомендаций по E2E и integration вокруг selectors, locators и page objects. ## Ключевые workflows - **Создание устойчивых tests** — `playwright-best-practices` помогает отдавать предпочтение стабильным locators, Page Object Models, fixtures, web-first assertions и network mocking вместо хрупких sleeps или CSS chains. - **Проверка локального web app** — `webapp-testing` фокусируется на запуске browser-level проверок для локального app, сборе screenshots, чтении console output и диагностике UI failures. - **Отладка selectors и page objects** — `playwright-testing` активируется вокруг Playwright config, selectors, locators, page objects и файлов `*.spec.ts` в директориях `e2e` или `tests`. ## Советы - Начинайте с browser evidence: используйте `webapp-testing`, чтобы воспроизвести issue и собрать logs или screenshots перед изменением test. - Держите fix дисциплинированным: используйте `playwright-best-practices` для web-first assertions и надежной locator strategy вместо добавления произвольных timeouts. - Используйте `playwright-testing` при рефакторинге page objects или integration specs, чтобы изменения selectors оставались согласованными с conventions Playwright.
Навыки
3playwright-best-practices
Низкий риск 78Улучшение тестов Playwright с помощью устойчивых паттернов
Нестабильные end-to-end тесты тратят время инженеров и снижают доверие к релизам. Этот навык направляет Claude, Codex и Claude Code к надежным паттернам Playwright для локаторов, фикстур, assertions, auth и mocks.
webapp-testing
Средний риск 73Тестирование веб-приложений с Playwright
Ошибки фронтенда сложно проверить только по коду. Этот навык помогает Claude, Codex и Claude Code выполнять браузерные проверки Playwright, делать скриншоты, просматривать журналы и проверять пользовательские сценарии.
playwright-testing
Средний риск 78Создание надежных тестов Playwright
End-to-end тесты часто падают из-за хрупких селекторов, ожиданий и фикстур. Этот навык помогает с настройкой Playwright, проектированием тестов, отладкой и поддерживаемыми шаблонами автоматизации.
Похожие плагины

Пакет для тестирования браузерной автоматизации
Создает практичный рабочий процесс браузерной автоматизации для проверки страницы продукта, проверки навигации, сбора ошибок консоли и обобщения практических QA-находок.
3 навыки

Python API Delivery Kit
Создавайте и выпускайте Python API быстрее с согласованными шаблонами для сервисов FastAPI, слоёв базы данных и покрытия pytest. Идеально подходит для команд, настраивающих готовые к продакшену бэкенд-процессы без необходимости собирать информацию из разрозненных источников.
0 навыки

Воротами фронтенд-релиза
Предрелизный рабочий процесс для изменений, затрагивающих UI, который выявляет нарушенные сценарии, регрессии линтинга/типизации и очевидные проблемы безопасности перед выпуском.
3 навыки