qa-mutation-effectiveness
CommunityMeasure test suite effectiveness through mutation testing
AuthorSensLiao
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill identifies whether existing tests catch injected bugs, ensuring test suite effectiveness without assessing code correctness.
Core Features & Use Cases
- Mutation Testing: Measures test suite effectiveness by injecting bugs and checking if they are caught by the tests.
- Language Support: Supports multiple languages (JS/TS, Rust, Python, Java/JVM) with various mutation testing tools.
- Risk-Based Scoping: Limited to High/Critical risk modules for cost control.
- Threshold-based Gate: Uses mutation-score thresholds to control build gates.
Quick Start
Run mutation testing for a test suite using the qa-mutation-effectiveness skill.
Dependency Matrix
Required Modules
stryker-mutatorcargo-mutantsmutmutpitest
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: qa-mutation-effectiveness Download link: https://github.com/SensLiao/Claude-code-setting/archive/main.zip#qa-mutation-effectiveness Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.