โ† Back to list
bejranonda

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๐Ÿ“… Jan 19, 2026

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:

  1. Happy Path: Normal, expected inputs
  2. Edge Cases: Boundary values, empty inputs
  3. Error Cases: Invalid inputs, exceptions
  4. 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.

Score

Total Score

70/100

Based on repository quality metrics

โœ“SKILL.md

SKILL.mdใƒ•ใ‚กใ‚คใƒซใŒๅซใพใ‚Œใฆใ„ใ‚‹

+20
โ—‹LICENSE

ใƒฉใ‚คใ‚ปใƒณใ‚นใŒ่จญๅฎšใ•ใ‚Œใฆใ„ใ‚‹

0/10
โœ“่ชฌๆ˜Žๆ–‡

100ๆ–‡ๅญ—ไปฅไธŠใฎ่ชฌๆ˜ŽใŒใ‚ใ‚‹

+10
โ—‹ไบบๆฐ—

GitHub Stars 100ไปฅไธŠ

0/15
โœ“ๆœ€่ฟ‘ใฎๆดปๅ‹•

1ใƒถๆœˆไปฅๅ†…ใซๆ›ดๆ–ฐ

+10
โœ“ใƒ•ใ‚ฉใƒผใ‚ฏ

10ๅ›žไปฅไธŠใƒ•ใ‚ฉใƒผใ‚ฏใ•ใ‚Œใฆใ„ใ‚‹

+5
โœ“Issue็ฎก็†

ใ‚ชใƒผใƒ—ใƒณIssueใŒ50ๆœชๆบ€

+5
โœ“่จ€่ชž

ใƒ—ใƒญใ‚ฐใƒฉใƒŸใƒณใ‚ฐ่จ€่ชžใŒ่จญๅฎšใ•ใ‚Œใฆใ„ใ‚‹

+5
โœ“ใ‚ฟใ‚ฐ

1ใคไปฅไธŠใฎใ‚ฟใ‚ฐใŒ่จญๅฎšใ•ใ‚Œใฆใ„ใ‚‹

+5

Reviews

๐Ÿ’ฌ

Reviews coming soon