What problem does it solve?
Helps you eliminate weak assertions and mutation-testing survivors by guiding you to strengthen only the tests—without changing production code.
Core Features & Use Cases
- Mutation-survivor triage with confirmation gates: Separates likely equivalent/tautological mutants from likely real behavior gaps before writing any changes.
- Single-mutant walk-through: Processes survivors one at a time, asking the user to confirm whether each mutant is truly equivalent in practice.
- Technique-driven strengthening: Selects exactly one ISTQB-grounded technique per real mutant and uses it to draft a targeted strengthening test.
- Hard safety gate for production code: Explicitly prevents production edits; survivors found due to wrong production behavior must be handled by a different workflow.
Quick Start
Ask your AI coding assistant to run mutation test follow-up using sumo-qa-strengthening-tests for your mutation report on the target module, and confirm each survivor as equivalent or real before it writes strengthening tests.