What problem does it solve?
This Skill helps you design comprehensive test strategies, identify critical coverage gaps, pinpoint edge cases, and diagnose flaky tests, ensuring higher software quality.
Core Features & Use Cases
- Test Strategy Design: Create layered test pyramids (unit, integration, E2E) for features or modules.
- Coverage Analysis: Analyze coverage reports to find and prioritize gaps based on risk.
- Edge Case Identification: Systematically identify potential edge cases for functions.
- Flaky Test Diagnosis: Investigate and classify root causes of flaky tests.
- Test Suite Review: Audit the overall architecture and health of your test suite.
- Use Case: Before starting development on a new API endpoint, use this Skill to design a test strategy that covers happy paths, error conditions, and security vulnerabilities.
Quick Start
Use the test architect skill to design a test strategy for the new user authentication module.