Test Case Reducer

Automatically reduces bug-triggering test cases to minimal form while preserving the failure. Use when debugging with large, complex test cases that need simplification, reproducing bugs with minimal examples, or creating regression tests from verbose failure scenarios. Takes a failing test and systematically removes unnecessary inputs, steps, assertions, and code using delta debugging and other reduction algorithms. Supports unit tests, integration tests, input files, and multiple programming languages (Python, JavaScript, Java, C/C++).

ArabelaTso Updated

File contents

ArabelaTso/Skills-4-SE/tree/main/skills/test-case-reducer commit 5f8906ebb4

Frequently asked questions

npx skillmds@latest add arabelatso/test-case-reducer