MutantHub

Collaborative mutation testing

Find the mutants tests couldn't kill.

A collaborative platform for discovering, reproducing and investigating surviving software mutants.

A surviving mutant is not automatically a weakness in the test suite: it may be equivalent, invalid or environment-dependent. MutantHub exists to investigate each one carefully.

01

Explore real code

Browse registered open-source repositories at an exact commit in a read-only, IDE-like viewer.

02

Submit surviving mutants

Pick a line, describe the mutation as a git diff and record how you built and tested it.

03

Reproduce results

Other contributors re-run the mutant in their environment and report what they observed.

04

Kill mutants with better tests

Discuss equivalence, find the missing test and record when a mutant is finally killed.

Projects
1
Mutants
0
Surviving
0
Killed
0
Reproductions
0
Contributors
2

Recent activity

No activity yet

Recently registered projects

All projects
  • bitcoin/bitcoin

    Bitcoin Core integration/staging tree

    0 mutants
    50 seconds ago