mutmut

Code mutator

A mutation testing system for Python that helps identify weaknesses in software code by introducing small changes and running tests to see which ones fail.

Mutation testing system

GitHub

937 stars
14 watching
113 forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list

mutation-testingpythontesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
sixty-north/cosmic-ray A tool for testing the robustness of Python code by introducing random changes 570
squareslab/boggart A tool for testing code changes by introducing random errors and assessing the impact on the code's functionality 2
jmid/mutaml A tool that tests software quality by randomly changing code to see if tests can catch the changes 66
mbj/mutant Automated code review tool with mutation testing to simplify and improve code quality 1,956
nlohmann/mutate_cpp A mutation testing tool for C++ projects to detect programming errors 173
codeintegrity-ai/mutahunter Automated unit test generation and mutation testing tool using Large Language Models. 252
aliparsai/littledarwin A tool for testing software's robustness to faults and failures 18
pharo-contributions/mutalk A tool for mutation testing in Smalltalk to improve test quality and fault-finding effectiveness. 22
atodorov/mutation-testing-in-patterns Exploring practical examples and software patterns related to mutation testing in various programming languages 23
comparethemarket/fettle An experimental tool for testing C# code by intentionally changing it to see if tests can detect the changes 66
sugakandrey/scalamu An engine for testing software mutations in Scala code 43
sourcefrog/cargo-mutants Tools to help detect potential bugs in Rust code by introducing mutations and testing their impact on tests. 626
gtramontina/ooze An automated testing tool that assesses the quality and coverage of test suites by introducing controlled changes to code bases. 255
thierry-tct/mart A mutation testing framework that enables the application of mutation testing on languages that can be compiled into LLVM code. 26
hcoles/pitest An automated testing tool designed to detect faults in software code by introducing random errors and observing the impact on test results 1,707