pitest

Mutation tester

An automated testing tool designed to detect faults in software code by introducing random errors and observing the impact on test results

State of the art mutation testing system for the JVM

GitHub

2k stars
58 watching
355 forks
Language: Java
last commit: almost 2 years ago
Linked from 1 awesome list

coveragejavajunitmutation-analysismutation-testingtestingtestng

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
sualeh/introduction-to-mutation-testingAn introduction to using mutation testing to validate unit tests in software development23
nlohmann/mutate_cppA mutation testing tool for C++ projects to detect programming errors173
josuemolinamorales/mutant-krakenA mutation testing tool designed to verify the robustness and reliability of Kotlin code by introducing random changes.25
gtramontina/oozeAn automated testing tool that assesses the quality and coverage of test suites by introducing controlled changes to code bases.255
comparethemarket/fettleAn experimental tool for testing C# code by intentionally changing it to see if tests can detect the changes66
seer-lab/vismanA tool to help developers analyze and visualize the effectiveness of mutation testing in their codebases.4
hanneskaeufler/cryticA tool for detecting defects in software code by mutating specific statements and analyzing test results66
aliparsai/littledarwinA tool for testing software's robustness to faults and failures18
squareslab/boggartA tool for testing code changes by introducing random errors and assessing the impact on the code's functionality2
jordipolo/mutationA tool to test changes in Elixir applications by introducing deliberate faults and verifying the code's ability to recover from them21
jmid/mutamlA tool that tests software quality by randomly changing code to see if tests can catch the changes66
kaiyuanw/mualloyA tool for generating and testing mutant models in Alloy to identify vulnerabilities in software systems.8
infection/infectionMutation testing framework to improve the quality of PHP code by introducing intentional errors and analyzing how it handles them.2,063
thierry-tct/martA mutation testing framework that enables the application of mutation testing on languages that can be compiled into LLVM code.26
testura/testura.mutationA tool to verify unit test quality by introducing artificial defects into production code and checking if tests detect them.105