Перейти к основному содержимому

Testplane Skill

Testplane Skill дает AI-агентам краткую справочную документацию вместе со скриптами для автоматизации браузера и интеграциями с инструментами Testplane.

Быстрый старт

Мы рекомендуем использовать удобный визард от skills.sh, чтобы установить Testplane Skill в вашу систему:

npx skills add gemini-testing/testplane-skill

Это работает с Claude Code, Cursor, GitHub Copilot и любым другим agent harness с поддержкой skills.

Возможности

Testplane Skill основан на нашем CLI-пакете, поэтому предоставляет все возможности взаимодействия с браузером, которые есть у CLI. Кроме этого, он обучает агентов эффективно решать различные задачи:

  • Какие команды есть у Testplane и как он устроен в целом
  • Как запускать CLI и взаимодействовать с браузером
  • Где искать конфигурационные файлы и как запускать тесты
  • Каким best practices следовать при генерации тестов
  • Как отлаживать тесты локально разными инструментами, включая REPL
  • Как расследовать тесты, упавшие в CI, и исправлять их

Как это работает

Testplane Skill — это набор инструкций для AI-агентов + скрипты для автоматизации браузера. Он следует классическому паттерну "progressive discovery", чтобы оптимизировать расход токенов.

В целом типичный workflow выглядит так:

  1. Пользователь просит агента выполнить задачу, связанную с тестами Testplane
  2. На старте агент видит описания всех skills, и запрос пользователя триггерит использование Testplane Skill
  3. Агент читает инструкции, упакованные в Testplane Skill
  4. При необходимости обращается к @testplane/cli, чтобы взаимодействовать с браузером и обогатить контекст состоянием веб-приложения

Что дальше