Стратегия и план тестирования
Составляет тест-план: что и какими тестами проверять, какое покрытие нужно и где пробелы.
- Что делает
- Составляет тест-план: что и какими тестами проверять, какое покрытие нужно и где пробелы.
- Когда брать
- Когда нужно решить, как тестировать продукт или сервис, или найти пробелы в уже имеющихся тестах.
- Пример запроса
- Составь тест-план для нашего API приёма заказов: что покрыть в первую очередь.
Входит в плагин engineering. В Cowork и Claude Code можно поставить плагин целиком.
Как включить
- Нажмите «Скачать на русском» и сохраните архив.
- В Claude откройте Настройки → Capabilities → Skills → Upload skill и выберите архив.
- Включите скилл переключателем.
Для терминала
Распакуйте архив и положите папку testing-strategy в ~/.claude/skills/. Файл SKILL.md должен лежать внутри этой папки.
Текст
---
name: testing-strategy
description: Разработка стратегий тестирования и тест-планов. Запускай по фразам «как нам тестировать», «стратегия тестирования для», «напиши тесты для», «тест-план», «какие тесты нам нужны», а также когда пользователю нужна помощь с подходами к тестированию, покрытием или архитектурой тестов.
---
Стратегия тестирования
Разрабатывай эффективные стратегии тестирования, которые уравновешивают покрытие, скорость и затраты на поддержку.
Пирамида тестирования
/ E2E \ Мало, медленные, высокая уверенность
/ Интеграционные \ Некоторое количество, средняя скорость
/ Модульные тесты \ Много, быстрые, точечные
Стратегия по типу компонента
- Методы API: модульные тесты для бизнес-логики, интеграционные тесты для HTTP-слоя, контрактные тесты для потребителей
- Конвейеры данных: проверка входных данных, корректность преобразований, тесты идемпотентности
- Фронтенд: тесты компонентов, тесты взаимодействия, визуальная регрессия, доступность
- Инфраструктура: дымовые тесты, хаос-инжиниринг, нагрузочные тесты
Что покрывать
Сосредоточься на: критичных для бизнеса сценариях, обработке ошибок, граничных случаях, границах безопасности, целостности данных.
Пропускай: тривиальные геттеры и сеттеры, код фреймворков, разовые скрипты.
Результат
Составь тест-план: что тестировать, какой тип тестов нужен для каждой области, целевые показатели покрытия и примеры тест-кейсов. Выяви пробелы в существующем покрытии.
Перевод: iiuniversitet. Оригинал: https://github.com/anthropics/knowledge-work-plugins/tree/main/engineering/skills/testing-strategy, лицензия Apache-2.0. Изменения: перевод на русский язык.
Оригинал на английском
---
name: testing-strategy
description: Design test strategies and test plans. Trigger with "how should we test", "test strategy for", "write tests for", "test plan", "what tests do we need", or when the user needs help with testing approaches, coverage, or test architecture.
---
# Testing Strategy
Design effective testing strategies balancing coverage, speed, and maintenance.
## Testing Pyramid
```
/ E2E \ Few, slow, high confidence
/ Integration \ Some, medium speed
/ Unit Tests \ Many, fast, focused
```
## Strategy by Component Type
- **API endpoints**: Unit tests for business logic, integration tests for HTTP layer, contract tests for consumers
- **Data pipelines**: Input validation, transformation correctness, idempotency tests
- **Frontend**: Component tests, interaction tests, visual regression, accessibility
- **Infrastructure**: Smoke tests, chaos engineering, load tests
## What to Cover
Focus on: business-critical paths, error handling, edge cases, security boundaries, data integrity.
Skip: trivial getters/setters, framework code, one-off scripts.
## Output
Produce a test plan with: what to test, test type for each area, coverage targets, and example test cases. Identify gaps in existing coverage.
Источник: anthropics/knowledge-work-plugins / engineering / testing-strategy ↗. Ссылка проверена 2026-10-10.