技能 test-orchestrator
🧪

test-orchestrator

安全 🌐 網路存取📁 檔案系統存取⚙️ 外部命令

Координация стратегии и выполнения тестирования

Качество и охват тестирования различаются между командами. Test Orchestrator обеспечивает систематическое планирование тестирования, выполнение и контроль качества для согласованных и надежных релизов. Координирует все действия по тестированию с четкими стандартами качества и автоматическим применением.

支援: Claude Codex Code(CC)
📊 71 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「test-orchestrator」。 Создайте план тестирования для компонента аутентификации пользователя

預期結果:

  • План тестирования: Компонент аутентификации пользователя
  • Модульные тесты (>85% покрытия): валидация входа, генерация токена сессии, проверка хеширования пароля
  • Интеграционные тесты: поиск пользователя в базе данных, хранение токена, ограничение частоты запросов (5 сбоев)
  • E2E тесты: полный процесс входа, очистка при выходе, процесс отправки email для сброса пароля

正在使用「test-orchestrator」。 Улучшите покрытие тестами для сервиса платежей

預期結果:

  • Анализ покрытия: Текущее 65%, Пробел: 35%
  • Приоритет 1: Добавить модульные тесты для логики расчета платежей
  • Приоритет 2: Интеграционные тесты для API платежного шлюза
  • Приоритет 3: E2E тесты для процесса оформления заказа
  • Цель: 80% покрытия с 0 нестабильных тестов

安全審計

安全
v5 • 1/16/2026

This is a pure prompt-based skill defined entirely in SKILL.md. No executable code, scripts, network calls, or filesystem access beyond its own documentation. The skill defines testing coordination patterns and quality standards only. All 12 high-risk 'weak cryptographic algorithm' findings and 20 medium-risk 'external commands' findings are false positives - the scanner misidentified documentation strings and markdown formatting as security issues.

2
已掃描檔案
466
分析行數
3
發現項
5
審計總數
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
87
內容
30
社群
100
安全
91
規範符合性

你能建構什麼

Создание комплексных планов тестирования

Определите сценарии тестирования, цели покрытия и назначьте тесты соответствующим типам скиллов для любой функции.

Применение контроля качества

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

Автоматизация рабочих процессов тестирования

Интегрируйте выполнение тестов в CI/CD конвейеры с параллельным выполнением и автоматическим созданием отчетов.

試試這些提示

Планирование тестов для новой функции
Создайте план тестирования для функции [имя компонента]. Включите модульные тесты для всех публичных методов (>80% покрытия), интеграционные тесты для операций с базой данных и API-вызовов, а также E2E тесты для основного пользовательского рабочего процесса.
Улучшение покрытия
Проанализируйте текущее покрытие тестами для [компонента]. Определите пробелы в модульном, интеграционном и E2E тестировании. Создайте дорожную карту для достижения 85% покрытия с конкретными сценариями тестирования для недостающих граничных случаев.
Отладка сбоев тестов
Просмотрите результаты тестирования для [компонента]. Определите закономерности в сбоях, выясните, являются ли тесты нестабильными или указывают на реальные проблемы, и предложите исправления.
Настройка CI тестирования
Разработайте рабочий процесс тестирования для интеграции CI/CD. Определите, какие тесты выполняются при каждом коммите, какие запускаются ночью, а какие требуют ручного запуска. Укажите контроль качества, блокирующий развертывание.

最佳實務

  • Следуйте паттерну AAA (Arrange, Act, Assert) для понятных и читаемых тестов
  • Сохраняйте тесты изолированными без зависимостей от порядка выполнения
  • Используйте значимые названия тестов, описывающие, что проверяется

避免

  • Избегайте тестов, зависящих от порядка выполнения или общего состояния
  • Не тестируйте детали реализации, которые могут часто меняться
  • Никогда не игнорируйте нестабильные тесты - они подрывают доверие к набору тестов

常見問題

Какие фреймворки тестирования поддерживаются?
Test Orchestrator не зависит от фреймворка. Работает с Jest, PyTest, Mocha, JUnit, Playwright и Cypress.
Какие пороговые значения покрытия применяются?
Пороговые значения по умолчанию: 80% для модульных тестов, 100% для API интеграционных тестов и все критические пути для E2E.
Как осуществляется интеграция с CI/CD конвейерами?
Test Orchestrator генерирует структурированные события о завершении тестирования, покрытии и статусе качества, которые потребляются CI системами.
Обрабатываются ли тестовые данные безопасно?
Test Orchestrator рекомендует фикстуры и моки для конфиденциальных данных. Никогда не используйте рабочие учетные данные в тестах.
Тесты падают, но код работает. Что делать?
Проверьте на нестабильные тесты, состояния гонки или зависимости от внешних сервисов. Используйте повторные попытки и правильное мокирование.
Чем это отличается от других тестовых инструментов?
Test Orchestrator координирует несколько тестовых скиллов для стратегии и планирования, а не выполняет тесты самостоятельно.

開發者詳情

檔案結構

📄 SKILL.md