What problem does it solve?
This Skill addresses the challenge of ensuring high-quality, reliable software by providing comprehensive guidance on testing strategies, standards, and coverage requirements.
Core Features & Use Cases
- Testing Pyramid Guidance: Understand and implement the optimal distribution of unit, integration, and end-to-end tests.
- Test Quality Standards: Adhere to best practices for writing clear, focused, and well-named tests.
- Code Coverage Enforcement: Mandate and achieve a minimum of 90% code coverage across all layers of the application.
- Use Case: When starting a new feature, use this Skill to define the testing strategy, ensuring all critical paths are covered by appropriate test types and that the codebase meets the minimum coverage threshold before deployment.
Quick Start
Ensure all new code adheres to the 90% code coverage requirement and follows the testing pyramid principles.