testing-strategies - Choose effective testing strategies
Provides guidance for selecting and implementing unit, integration, end-to-end, and contract testing across TypeScript, Python, Go, and Rust.
Tags
Updated: 2026-09-29Capabilities
What this skill does
- Select appropriate test types
- Balance the testing pyramid
- Apply multi-language testing patterns
- Manage test data strategies
- Integrate tests into CI/CD
- Choose mocking approaches
Inputs
- Project requirements
- Application architecture
- Feature specifications
- External dependencies
- Target programming language
Outputs
- Testing strategy recommendations
- Test type selection guidance
- Test data recommendations
- Mocking recommendations
- CI/CD testing guidance
