Stryker
Mutation testing: measures whether your tests actually catch bugs.
CLIOpen source
Introduces small changes to the code and checks whether tests fail, revealing weak tests that pass even with broken code.
When to use
To evaluate the real quality of the test suite for critical parts of the code.
When to avoid
In slow suites or large projects without filtering; execution takes long.
Related
From the same area, with a close purpose.
Starts real databases and services in disposable containers during tests.
LibraryOpen source★ 2.6KEstablished JavaScript testing framework.
FrameworkOpen source★ 45.5KFlexible test framework for Node.js and browsers.
LibraryOpen source★ 22.9KTests components the way users use them, not by internal details.
LibraryOpen source★ 19.7K