54 Testing libraries and projects
-
TestContainers
8.4 9.4 L5 JavaProvides throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container. -
Gatling
8.6 9.5 ScalaLoad testing tool designed for ease of use, maintainability and high performance. -
Karate
8.5 8.3 JavaKarate is the only open-source tool to combine API test-automation, mocks, performance-testing and even UI automation into a single, unified framework. -
Mockito
9.3 8.8 L4 JavaCreation of test double objects in automated unit tests for the purpose of TDD or BDD. -
GreenMail
4.7 8.2 L3 JavaIn-memory email server for integration testing. Supports SMTP, POP3 and IMAP including SSL. -
Spock
7.7 7.7 L4 JavaJUnit-compatible framework featuring an expressive Groovy-derived specification language. -
Hoverfly Java
3.3 5.2 JavaNative bindings for Hoverfly a proxy which allows you to simulate HTTP services. -
PIT
6.3 7.5 L4 JavaFast mutation-testing framework for evaluating fault-detection abilities of existing JUnit or TestNG test-suites. -
PowerMock
8.1 3.7 L1 JavaEnables mocking of static methods, constructors, final classes and methods, private methods and removal of static initializers. -
Scott Test Reporter
2.9 6.0 L4 JavaDetailed failure reports and hassle free assertions for Java tests - Power Asserts for Java -
J8Spec
2.4 0.0 L5 JavaJ8Spec is a library that allows tests written in Java to follow the BDD style introduced by RSpec and Jasmine. -
Jukito
3.9 0.0 L4 JavaThe combined power of JUnit, Guice and Mockito. Plus it sounds like a cool martial art. -
Randomized Testing
3.3 3.2 JavaJUnit test runner and plugins for running JUnit tests with pseudo-randomness.
Get performance insights in less than 4 minutes
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.