Topic: "mutation-testing"
goldbergyoni/javascript-testing-best-practices
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)
Language: JavaScript - Size: 9.93 MB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 24,334 - Forks: 2,096

stryker-mutator/stryker-js
Mutation testing for JavaScript and friends
Language: TypeScript - Size: 99.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,649 - Forks: 252

infection/infection
PHP Mutation Testing library
Language: PHP - Size: 47.9 MB - Last synced at: about 20 hours ago - Pushed at: 5 days ago - Stars: 2,085 - Forks: 162

mbj/mutant
Automated code reviews via mutation testing - semantic code coverage.
Language: Ruby - Size: 5.48 MB - Last synced at: 13 days ago - Pushed at: 30 days ago - Stars: 1,970 - Forks: 154

stryker-mutator/stryker-net
Mutation testing for .NET core and .NET framework!
Language: C# - Size: 10.7 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,866 - Forks: 194

hcoles/pitest
State of the art mutation testing system for the JVM
Language: Java - Size: 14.2 MB - Last synced at: 12 days ago - Pushed at: 14 days ago - Stars: 1,734 - Forks: 353

humbug/humbug 📦
Humbug is a Mutation Testing framework for PHP to measure the real effectiveness of your test suites and assist in their improvement. It eats Code Coverage for breakfast.
Language: PHP - Size: 968 KB - Last synced at: 12 days ago - Pushed at: over 7 years ago - Stars: 1,130 - Forks: 70

boxed/mutmut
Mutation testing system
Language: Python - Size: 1.02 MB - Last synced at: 3 days ago - Pushed at: 8 days ago - Stars: 996 - Forks: 118

sourcefrog/cargo-mutants
:zombie: Inject bugs and see if your tests catch them!
Language: Rust - Size: 3.53 MB - Last synced at: about 8 hours ago - Pushed at: about 9 hours ago - Stars: 898 - Forks: 32

mull-project/mull
Practical mutation testing and fault injection for C and C++
Language: C++ - Size: 6 MB - Last synced at: 8 days ago - Pushed at: 15 days ago - Stars: 764 - Forks: 75

llogiq/mutagen
Breaking your Rust code for fun and profit
Language: Rust - Size: 542 KB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 631 - Forks: 32

sixty-north/cosmic-ray
Mutation testing for Python
Language: Python - Size: 2.78 MB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 584 - Forks: 59

muter-mutation-testing/muter
🔎 Automated mutation testing for Swift 🕳️
Language: Swift - Size: 36 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 506 - Forks: 40

theofidry/awesome-mutation-testing
Mutation testing resources: how to make better code by introducing bugs
Size: 94.7 KB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 405 - Forks: 35

mutpy/mutpy
MutPy is a mutation testing tool for Python 3.x source code
Language: Python - Size: 284 KB - Last synced at: 3 days ago - Pushed at: 12 months ago - Stars: 350 - Forks: 51

codeintegrity-ai/mutahunter
Open Source, Language Agnostic Mutation Testing
Language: Python - Size: 1.63 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 266 - Forks: 21

gtramontina/ooze
🧬 Go Mutation Testing
Language: Go - Size: 1.42 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 264 - Forks: 9

szpak/gradle-pitest-plugin
Gradle plugin for PIT Mutation Testing
Language: Groovy - Size: 1.77 MB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 227 - Forks: 61

go-gremlins/gremlins
A mutation testing tool for Go.
Language: Go - Size: 4.79 MB - Last synced at: 18 days ago - Pushed at: 8 months ago - Stars: 219 - Forks: 22

JoranHonig/vertigo
Mutation Testing for Ethereum Smart Contracts
Language: Python - Size: 124 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 207 - Forks: 42

stryker-mutator/stryker4s
Mutation testing for Scala
Language: Scala - Size: 3.05 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 201 - Forks: 36

nlohmann/mutate_cpp
C++ Mutation Test Environment
Language: CSS - Size: 4.53 MB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 179 - Forks: 24

avito-tech/go-mutesting
Mutation testing for Go source code. Fork from https://github.com/zimmski/go-mutesting
Language: Go - Size: 295 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 171 - Forks: 19

mfvanek/pg-index-health
pg-index-health is a Java library for analyzing and maintaining indexes and tables health in Postgresql databases.
Language: Java - Size: 2.95 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 167 - Forks: 18

agroce/universalmutator
Regexp based tool for mutating generic source code across numerous languages
Language: Python - Size: 240 KB - Last synced at: 17 days ago - Pushed at: 9 months ago - Stars: 140 - Forks: 29

STAMP-project/pitest-descartes
Descartes supports developers to improve their test suites by reporting weak spots in covered code
Language: Java - Size: 2.82 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 126 - Forks: 21

philips-software/amp-devcontainer
🔋amp-devcontainer is a batteries-included devcontainer useable for modern, embedded, software development
Language: TypeScript - Size: 1010 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 118 - Forks: 5

joakim-brannstrom/dextool
Suite of C/C++ tooling built on LLVM/Clang
Language: D - Size: 14.7 MB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 101 - Forks: 27

EvanKepner/mutatest
Python mutation testing: test your tests! Safely run mutation trials without source code modifications and see what will get past your test suite.
Language: Python - Size: 776 KB - Last synced at: 29 days ago - Pushed at: about 2 years ago - Stars: 96 - Forks: 17

koral--/gradle-pitest-plugin Fork of szpak/gradle-pitest-plugin
Gradle plugin for PIT Mutation Testing in Android projects
Language: Groovy - Size: 2.59 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 75 - Forks: 10

rudymatela/fitspec
refine properties for testing Haskell programs
Language: Haskell - Size: 634 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 74 - Forks: 0

dgollahon/mutest 📦
fork of mutant with inline disable comments and a few different mutations.
Language: Ruby - Size: 3.6 MB - Last synced at: 3 days ago - Pushed at: over 4 years ago - Stars: 71 - Forks: 4

hanneskaeufler/crytic
Mutation testing for crystal.
Language: Crystal - Size: 3.58 MB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 67 - Forks: 5

ComparetheMarket/fettle
An experimental mutation testing tool for C# code :bug::mag:
Language: C# - Size: 19.6 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 66 - Forks: 10

TheSoftwareDesignLab/mutode
Mutation testing for JavaScript and Node.js
Language: JavaScript - Size: 4.41 MB - Last synced at: about 14 hours ago - Pushed at: almost 5 years ago - Stars: 64 - Forks: 2

prapr/prapr
Practical Program Repair via Bytecode Mutation
Size: 4.27 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 61 - Forks: 15

pitest/pitclipse
Mutation testing for Java in Eclipse IDE. Based on PIT (Pitest).
Language: Java - Size: 15.2 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 56 - Forks: 17

mjedynak/pit-idea-plugin
IntelliJ Idea plugin for PIT mutation testing
Language: Java - Size: 531 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 51 - Forks: 16

federicobond/eth-mutants
👾 A mutation testing tool for Solidity contracts
Language: JavaScript - Size: 28.3 KB - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 48 - Forks: 3

STAMP-project/pitmp-maven-plugin
Maven plugin to handle multi module projects for PiTest
Language: Java - Size: 2.69 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 44 - Forks: 14

sugakandrey/scalamu
Mutation testing for Scala
Language: Scala - Size: 18.7 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 43 - Forks: 2

RagnarDa/dumbmutate
Simple mutation-testing
Language: C++ - Size: 12.2 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 42 - Forks: 4

ExpertiseModel/MuTAP
MutAP: A prompt_based learning technique to automatically generate test cases with Large Language Model
Language: Python - Size: 3.35 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 34 - Forks: 8

PauloGoncalvesBH/teste-de-mutacao
Repositório do post "Teste de mutação 👽: O que é e como fica a cobertura de código?"
Language: JavaScript - Size: 130 KB - Last synced at: 18 days ago - Pushed at: over 3 years ago - Stars: 34 - Forks: 5

stryker-mutator/mutation-testing-elements
🗃 A schema for mutation testing results with the web components to visualise it 📊
Language: TypeScript - Size: 181 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 27 - Forks: 22

devcon5io/mutation-analysis-plugin
Plugin for SonarQube to process mutation analysis results.
Language: Java - Size: 526 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 27 - Forks: 17

tianzhaotju/LEAM
We propose a novel DL-based mutation technique (LEAM), which adapts the syntax-guided encoder-decoder architecture to build two sub-models based on AST information, for better learning to represent real faults and ensuring syntactic correctness of mutation faults.
Language: Python - Size: 5.44 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 25 - Forks: 3

thierry-tct/mart
LLVM Mutation Artisan (MART) is a configurable mutation testing framework based on LLVM
Language: C++ - Size: 80.8 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 6

sualeh/introduction-to-mutation-testing
Introduction to Mutation Testing
Language: C# - Size: 789 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 23 - Forks: 5

les-tontons-crafters/xtrem-tdd-money-kata
Repository for the workshop on the "Money Problem"
Language: C# - Size: 30 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 23 - Forks: 10

arun-babu/mutate.py
This is a simple script to perform mutation testing on c/c++ like programs
Language: Python - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 22 - Forks: 12

jenkinsci/coverage-plugin
Jenkins coverage plugin (code and mutation coverage with Cobertura, JaCoCo and PIT)
Language: Java - Size: 5.61 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 21 - Forks: 15

domohuhn/mutation-test
Automated mutation testing for any programming language
Language: Dart - Size: 575 KB - Last synced at: 19 days ago - Pushed at: 8 months ago - Stars: 21 - Forks: 3

HiveRunner/mutant-swarm
Mutation testing framework and code coverage for Hive SQL
Language: Java - Size: 1.27 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 21 - Forks: 6

Sealights/israeli-queue 📦
in-memory israeli-queue data structure influenced by:
Language: JavaScript - Size: 10.7 KB - Last synced at: 6 months ago - Pushed at: about 8 years ago - Stars: 21 - Forks: 2

magsilva/proteum
Tool for mutation testing of C programs
Language: C - Size: 2.25 MB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 19 - Forks: 10

stryker-mutator/robo-coasters-example
An example project for Stryker
Language: JavaScript - Size: 6.82 MB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 18 - Forks: 34

sckott/mutant
mutation testing for R
Language: R - Size: 1.06 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 17 - Forks: 2

uhafner/autograding-github-action
GitHub Action to autograde projects based on a configurable set of metrics
Language: Java - Size: 26.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 3

thinkinglabs/the-100percent-code-coverage-fallacy
The fallacy of the 100% code coverage or once a metric becomes a target it looses it value
Language: Java - Size: 123 KB - Last synced at: 12 days ago - Pushed at: about 3 years ago - Stars: 17 - Forks: 3

tkuo-tkuo/DeepMutationOperators
Developed with the UROP, Detecting Deep Learning Software Defects (Spring 2019), HKUST
Language: Jupyter Notebook - Size: 480 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 17 - Forks: 11

pwnslinger/sn4ke
Evaluation of two binary mutation engines based on ddisasm and rev.ng
Language: Python - Size: 178 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 5

Faultify/Faultify
Byte Code Dotnet Mutation Utility
Language: C# - Size: 5 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 3

KrapivinAndrey/mutagen
Мутационное тестирование для 1С
Language: 1C Enterprise - Size: 67.4 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 1

Nicolas-Ferre/rust-example
Example of Rust repository with complete CI/CD pipeline
Language: Shell - Size: 77.1 KB - Last synced at: 19 days ago - Pushed at: almost 4 years ago - Stars: 14 - Forks: 1

lucascourot/PHPKataTrainReservation
Kata Train Reservation implemented in PHP
Language: PHP - Size: 101 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 13 - Forks: 1

tjchambers/mutant-musings
A journey in mutation testing
Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: over 8 years ago - Stars: 13 - Forks: 1

stryker-mutator/azure-devops-mutationreport-publisher
Azure Devops extension to publish and display the mutation testing report in the build result
Language: TypeScript - Size: 5.39 MB - Last synced at: about 10 hours ago - Pushed at: 3 days ago - Stars: 12 - Forks: 6

zalanlevai/mutest-rs
Mutation testing tools for Rust
Language: Rust - Size: 2.69 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 12 - Forks: 1

phihos/django-mutpy
Django integration for the mutation testing framework MutPy.
Language: Python - Size: 24.4 KB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 12 - Forks: 2

sobolevn/heisenbug-2019
Examples for Heisenbug 2019
Language: Jupyter Notebook - Size: 94.7 KB - Last synced at: 8 days ago - Pushed at: about 6 years ago - Stars: 12 - Forks: 1

mfvanek/pg-index-health-demo
Demo apps for pg-index-health library
Language: Java - Size: 1.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 10 - Forks: 2

githubnext/llmorpheus 📦
LLM-based mutation testing
Language: TypeScript - Size: 6.85 MB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 10 - Forks: 5

peter-evans/mutation-testing
Mutation Testing – featuring an example using Stryker, a framework for the JavaScript ecosystem
Language: JavaScript - Size: 704 KB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 10 - Forks: 1

stryker-mutator/stryker-cli
The command-line interface for Stryker, the JavaScript mutation testing framework
Language: TypeScript - Size: 381 KB - Last synced at: about 10 hours ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 1

agroce/muttfuzz
A tool for meta-fuzzing using program mutants
Language: Python - Size: 1.35 MB - Last synced at: 20 days ago - Pushed at: 8 months ago - Stars: 9 - Forks: 1

TheSoftwareDesignLab/MutAPK
Enabling Mutation Testing for Android Apps over APK files
Language: Java - Size: 204 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 5

AntonStoeckl/go-mutesting Fork of rumd3x/go-mutesting
Mutation testing for Go source code
Language: Go - Size: 227 KB - Last synced at: 10 months ago - Pushed at: about 5 years ago - Stars: 9 - Forks: 1

wangbo15/accmut
Accmut is a framework for acclerating mutation testing, which is based on LLVM-IR.
Language: C++ - Size: 40.2 MB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 9 - Forks: 3

ds2643/mutpy
mutation testing in Python
Language: Python - Size: 94.7 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 9 - Forks: 1

uhafner/autograding-gitlab-action
GitLab Action to autograde projects based on a configurable set of metrics
Language: Java - Size: 1.89 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 8 - Forks: 1

gustavofreze/points-of-interest
Implementação do desafio "Pontos de Interesse por GPS", do repositório backend-br.
Language: PHP - Size: 70.3 KB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 8 - Forks: 0

ceoss/will-mutate
🕵️♀️🧬 Runtime test to that detects mutations to objects
Language: JavaScript - Size: 2.3 MB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 1

TartarusLabs/tsukumogami
Suite of web browser fuzzing tools aimed at optimising code coverage. Test case generation from a built-in Context-Free Grammar, mutation fuzzing from a corpus of scraped web pages, DOM fuzzing and more.
Language: Python - Size: 1.28 MB - Last synced at: 9 months ago - Pushed at: about 3 years ago - Stars: 8 - Forks: 0

kaiyuanw/MuAlloy
A Mutation Testing Framework for Alloy
Language: Alloy - Size: 4.33 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 8 - Forks: 3

p-lambert/mutant.el
An Emacs interface for Mutant
Language: Emacs Lisp - Size: 15.6 KB - Last synced at: 23 days ago - Pushed at: about 9 years ago - Stars: 8 - Forks: 3

Intelligent-CAT-Lab/UIUCPlus
Evaluation task for 2024 UIUC+ undergraduate interns
Language: Java - Size: 95.9 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 7 - Forks: 59

muteria/muteria Fork of thierry-tct/muteria
Language: Python - Size: 2.99 MB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

johanholmerin/mutation-report-action
Show Stryker report annotations in GitHub
Language: JavaScript - Size: 150 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 1

shift-left-test/meta-shift
Shift-left testing for the Yocto project
Language: Python - Size: 2.92 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6 - Forks: 1

mthmulders/pit-stryker-dashboard-reporter
A PIT reporter that publishes to the Stryker Mutator Dashboard
Language: Java - Size: 294 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 6 - Forks: 0

garghub/Cerebro
Cerebro: Static Subsuming Mutant Selection, IEEE Transactions on Software Engineering (TSE)
Size: 721 MB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 2

shisama/vuex-snapshot-test
Snapshot testing library for Vuex.
Language: TypeScript - Size: 308 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5 - Forks: 0

infection/homebrew-infection
Homebrew tap for https://infection.github.io/
Language: Ruby - Size: 13.7 KB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1

lwagner94/wasmut 📦
Mutation Testing for WebAssembly/WASI modules
Language: Rust - Size: 709 KB - Last synced at: 25 days ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 1

Prroffessorr/Travelling-Salesman-Problem-TSP-
Решение проблемы коммивояжера с возможностью обработки файлов kml и дальнейшее построение кратчайшего пути в google earth
Language: C# - Size: 7.81 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 1

zabawaba99/gomutate
Mutation testing for Go
Language: Go - Size: 575 KB - Last synced at: 14 days ago - Pushed at: about 9 years ago - Stars: 5 - Forks: 1

rogervinas/mutation-testing
🧟♂️ Mutation Testing with Pitest and Kotlin
Language: Kotlin - Size: 1.61 MB - Last synced at: 6 days ago - Pushed at: 26 days ago - Stars: 4 - Forks: 2

stryker-mutator/github-action
Language: Shell - Size: 21.5 KB - Last synced at: about 10 hours ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

haliliceylan/MUT4SLX
The Simulink Model Mutation Testing project provides a framework for generating mutants, and CSV file as an output. It utilizes the MATLAB environment to load the model, apply mutations, and collect outputs.
Language: HTML - Size: 17.9 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 1
