What problem does it solve?
Provides a unified, repeatable process to validate code correctness, catch regressions, verify builds, and assess UI quality so teams can ship reliable software with measurable coverage and clear QA outcomes.
Core Features & Use Cases
- Multi-layer testing: Orchestrates unit, integration, end-to-end, and UI/visual tests across languages and runtimes.
- Coverage & build verification: Produces coverage metrics and validates production builds as part of the quality gate.
- UI testing with auth: Captures screenshots, console/network errors, and accessibility checks for protected routes via injected credentials.
- Use case: Run the full suite after a feature branch merge to validate functionality, generate a coverage report, and produce a structured QA summary for release sign-off.
Quick Start
Run the ck:test skill to execute unit, integration, e2e, and UI tests for the project and produce a structured coverage and QA report.