К основному содержанию
скилл CX Codex

sap-sac-test-automation — скилл для Claude Code

Помогает строить Playwright-тесты для сторис и дэшбордов SAP Analytics Cloud: сначала разведка интерфейса, потом проверенный профиль, потом стабильные прогоны в CI.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add secondsky/sap-skills --skill sap-sac-test-automation -a claude-code
Открыть на GitHub

Что делает sap-sac-test-automation

Скилл ведёт работу по правилу «разведка предлагает, человек утверждает, Playwright исполняет, CI следит за соблюдением». Сначала вы вместе с агентом размечаете сторис: страницы, виджеты, локаторы, признаки готовности, роли. Из этого получается черновик профиля дэшборда и YAML-сценария, который до подтверждения остаётся черновиком. Файлы вроде profiles/<profile-id>/dashboard.yaml появляются только после того, как вы явно разрешите запись и укажете папку.

Для разведки можно взять Microsoft Edge через CDP, Chrome DevTools MCP, CLI agent-browser или пройтись руками. Если вы назвали конкретный браузер или способ подключения, скилл проверяет только его. Приватное содержимое SAC при этом не должно уходить во внешние сервисы без одобрения.

Тесты пишутся через переиспользуемые адаптеры, а в сценариях не должно быть селекторов: взаимодействие идёт по идентификаторам компонентов из профиля. Первыми в CI ставят безопасные наборы — проверку авторизации, дымовой прогон только на чтение, навигацию и готовность важных виджетов. Планирование, комментарии, действия с данными и визуальные базлайны переносят в контролируемые или ночные прогоны. Живой тенант, SSO и запись в модели планирования требуют проверки на вашей стороне: скилл собирает доказательства для разбора сбоев, но не заменяет такую проверку. Перед добавлением браузерных инструментов и MCP-серверов, которые работают с учётными данными SAC, стоит оценить риски зависимостей.

Какие задачи решает

  • снять карту виджетов и локаторов со сторис SAP Analytics Cloud
  • собрать профиль дэшборда и YAML-сценарий для последующих прогонов
  • перевести ручные проверки дэшборда на детерминированные Playwright-тесты
  • отделить безопасные проверки только на чтение от тестов записи в планирование
  • собрать пакет с трейсом, скриншотами и диффом для разбора упавшего теста

Примеры запросов агенту

  • Проведи разведку сторис SAC и предложи черновик профиля дэшборда, файлы пока не создавай
  • Собери сценарий read-only-smoke.yaml для этой сторис и покажи, какие локаторы берёшь из профиля
  • Разбери упавший прогон: приложи трейс, скриншоты и классификацию причины

Как установить sap-sac-test-automation

1Через Skills CLI (Vercel)

npx skills add secondsky/sap-skills --skill sap-sac-test-automation -a claude-code

2Вручную: положить файлы

~/.claude/skills/sap-sac-test-automation/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/sap-sac-test-automation/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о sap-sac-test-automation

Как установить sap-sac-test-automation в Claude Code?

Выполните npx skills add secondsky/sap-skills --skill sap-sac-test-automation -a claude-code. После этого скилл лежит в ~/.claude/skills/sap-sac-test-automation/SKILL.md.

Что делает sap-sac-test-automation?

Помогает спроектировать автотесты для сторис, отчётов и дэшбордов SAP Analytics Cloud: разведка компонентов, профиль дэшборда, YAML-сценарии и Playwright-адаптеры.

Нужен ли доступ к живому тенанту SAC?

Да, для реальных прогонов нужен тенант, а также вход через SSO и права на запись в планирование, если тестируете их. Такие проверки требуют подтверждения на вашей стороне.

Похожие скиллы

Все скиллы по теме «Тесты и QA» →
improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. 1 141 062установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок agent-browser vercel-labs Скилл управляет браузером через CLI: открывает страницы, заполняет формы, нажимает кнопки и проверяет веб-приложения. Подходит для задач, где агенту нужно действовать в интерфейсе. CX Codex +1 1 200 000установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок

Из того же набора40

sap-btp-integration-suite Скилл для работы с SAP Integration Suite на BTP: сборка iFlow, прокси API Management, Event Mesh и B2B-интеграции. CX Codex +1 590установок sap-btp-cloud-identity-services Скилл помогает настраивать вход и управление доступом для приложений SAP BTP. Пригодится для конфигурации IAS, IPS и AMS, а также разбора ошибок токенов и доверия. CX Codex +1 585установок sap-dependency-security Настраивает защиту цепочки поставок и правила запуска MCP-серверов в проектах SAP. Пригодится при обновлении библиотек в CAP или SAP BTP. CX Codex +1 558установок sap-cloud-sdk-ai-python Подключает пакет sap-ai-sdk-gen к проектам на Python. Помогает обращаться к языковым моделям через SAP AI Core и настраивать оркестрацию запросов. CX Codex +1 545установок sap-rpt1 Готовит выгрузки SAP FI/CO к локальным экспериментам с SAP-RPT-1-OSS: проверяет схему, ищет утечки целевой переменной, напоминает про согласования. CX Codex +1 507установок sap-api-policy Оценивает сценарии вызова интерфейсов SAP на соответствие правилам SAP API Policy v.4.2026a и формирует технический отчёт с уровнем уверенности. CX Codex +1 387установок sap-browser-automation Скилл помогает агенту работать с авторизованным SAP через браузер, Edge CDP или Playwright. Нужен для SSO, выбора вкладки и снятия скриншотов. CX Codex +1 362установок sap-bw-query Скилл для работы с запросами SAP BW через Eclipse и BW Modeling Tools: читает метаданные InfoProvider, проверяет спецификацию и собирает черновик запроса. CX Codex +1 358установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой