qvib.pro
EN

webapp-testing

Для чего: гонять локальное веб-приложение через Playwright — клики, скриншоты, консоль, DOM.

open-source бесплатно MCP профи

Официальный скил Anthropic (anthropics/skills) проверено 2026-06-01

$ /plugin install example-skills@anthropic-agent-skills

Открыть источник ↗

Что делает

Тулкит тестирования локальных веб-приложений через Playwright (Python-скрипты): взаимодействовать с UI, делать скриншоты, инспектировать отрендеренный DOM, читать логи консоли браузера. Есть хелпер with_server.py — управляет жизненным циклом сервера (один или несколько backend/frontend сразу). Паттерн: дойти до приложения → дождаться загрузки JS → осмотреть состояние → бить точечными кликами по найденным селекторам. Двойная природа: пересекается с Playwright-MCP, но здесь это именно навык агента «прогнать веб-флоу».

Как поставить

Входит в набор example-skills:

/plugin install example-skills@anthropic-agent-skills

Или папкой webapp-testing/ в ~/.claude/skills/. В Claude Code доступен как навык webapp-testing.

Когда брать

  • Перед закрытием веб-задачи — обязательный браузерный прогон: открыть флоу, кликнуть, проверить, что соседнее не сломалось.
  • Отладка фронтенда: поймать ошибку в консоли, заскриншотить состояние, проверить селекторы.

Пример

«Открой локальный билд, пройди логин и оформление заказа, заскриншоть каждый шаг» — навык поднимет сервер, прокликает флоу Playwright-ом и вернёт скриншоты + ошибки консоли.