← スキル一覧に戻る

testing-strategies
by bejranonda
Autonomous self-learning Agent Plugin for Claude Code 🤖 Automatic learning, real-time dashboard, 40+ linters, OWASP security, CodeRabbit PR reviews. Production-ready with 100% local processing, privacy-first. Free open source AI automation tool
⭐ 14🍴 11📅 2026年1月19日
SKILL.md
name: testing-strategies description: Provides test design patterns, coverage strategies, and best practices for comprehensive test suite development version: 1.0.0
Overview
This skill provides strategies for test design, test coverage, test organization, and testing best practices across different testing types and frameworks.
Test Coverage Targets
- Critical Code (auth, payment, security): 100%
- Business Logic: 90-100%
- Utilities: 80-90%
- UI Components: 70-80%
- Overall Project: 80%+
Test Types
Unit Tests
- Test individual functions/methods in isolation
- Use mocks for dependencies
- Fast execution (<1ms per test)
- Cover happy path, edge cases, errors
Integration Tests
- Test component interactions
- Use real dependencies where reasonable
- Test API endpoints, database operations
- Moderate execution time
End-to-End Tests
- Test complete user workflows
- Use real system components
- Critical paths only (slower execution)
Test Case Pattern
For each function, create tests for:
- Happy Path: Normal, expected inputs
- Edge Cases: Boundary values, empty inputs
- Error Cases: Invalid inputs, exceptions
- Special Cases: Nulls, zeros, large values
Test Organization
tests/
├── unit/
│ ├── test_module1.py
│ └── test_module2.py
├── integration/
│ └── test_api.py
└── e2e/
└── test_workflows.py
When to Apply
Use when creating test suites, improving coverage, fixing failing tests, or designing test strategies.
スコア
総合スコア
70/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
✓フォーク
10回以上フォークされている
+5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
レビュー
💬
レビュー機能は近日公開予定です

