Стек тестирования Playwright
Подобранные

Стек тестирования Playwright

Сфокусированный набор для создания устойчивых workflows Playwright для веб-приложений. Он охватывает тестовые паттерны, локальную отладку и надежные взаимодействия с браузером.

3 навыки 2 установки
playwrighttestingbrowser-automatione2e-testingdebugging
Обновлено 4 дней назад

Установить

Выполните эту команду, чтобы установить все навыки в этом плагине:

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.

Навыки

3
📦

playwright-best-practices

Низкий риск 78

Улучшение тестов Playwright с помощью устойчивых паттернов

Нестабильные end-to-end тесты тратят время инженеров и снижают доверие к релизам. Этот навык направляет Claude, Codex и Claude Code к надежным паттернам Playwright для локаторов, фикстур, assertions, auth и mocks.

💻 Кодинг и разработка от 0xBigBoss ⚙️🌐📁🔑
📦

webapp-testing

Средний риск 73

Тестирование веб-приложений с Playwright

Ошибки фронтенда сложно проверить только по коду. Этот навык помогает Claude, Codex и Claude Code выполнять браузерные проверки Playwright, делать скриншоты, просматривать журналы и проверять пользовательские сценарии.

💻 Кодинг и разработка от 7Spade 🌐📁
📦

playwright-testing

Средний риск 78

Создание надежных тестов Playwright

End-to-end тесты часто падают из-за хрупких селекторов, ожиданий и фикстур. Этот навык помогает с настройкой Playwright, проектированием тестов, отладкой и поддерживаемыми шаблонами автоматизации.

💻 Кодинг и разработка от C0ntr0lledCha0s ⚙️🌐📁🔑