TestContainers Alternatives - Java Testing | LibHunt

Code Quality Rank: L5

Programming language: Java

License: MIT License

TestContainers alternatives and similar libraries

Based on the "Testing" category.
Alternatively, view Testcontainers alternatives based on common mentions on social networks and blogs.

  • Mockito

    Most popular Mocking framework for unit tests written in Java

    mockito logo

  • JUnit

    A programmer-oriented testing framework for Java — :warning: maintenance mode

    junit-team logo

  • InfluxDB Logo

  • Apache JMeter

    Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services

    apache logo

  • Karate

    Test Automation Made Simple

    karatelabs logo

  • rest-assured logo

  • WireMock

    A tool for mocking HTTP services

    wiremock logo

  • Gatling

    Modern Load Testing as Code

    gatling logo

  • MockServer

    MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS with clients written in Java, JavaScript and Ruby. MockServer also includes a proxy that introspects all proxied traffic including encrypted SSL traffic and supports Port Forwarding, Web Proxying (i.e. HTTP proxy), HTTPS Tunneling Proxying (using HTTP CONNECT) and SOCKS Proxying (i.e. dynamic port forwarding).

    mock-server logo

  • Moco

    Easy Setup Stub Server

    dreamhead logo

  • cucumber logo

  • PowerMock

    PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.

    powermock logo

  • Spock

    The Enterprise-ready testing and specification framework.

    spockframework logo

  • TestNG

    TestNG testing framework

    testng-team logo

  • Awaitility

    Awaitility is a small Java DSL for synchronizing asynchronous operations

    awaitility logo

  • AssertJ

    Fluent testing assertions for Java and the JVM

    assertj logo

  • ArchUnit

    A Java architecture test library, to specify and assert architecture rules in plain Java

    TNG logo

  • Truth

    Fluent assertions for Java and Android

    google logo

  • selenide logo

  • Hamcrest

    Java (and original) version of Hamcrest

    hamcrest logo

  • PIT

    State of the art mutation testing system for the JVM

    hcoles logo

  • Pact JVM

    JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.

    pact-foundation logo

  • Galen

    Layout and functional testing framework for websites

    galenframework logo

  • JSONAssert

    Write JSON unit tests in less code. Great for testing REST interfaces.

    skyscreamer logo

  • Selenium

    DISCONTINUED. Portable software testing framework for web applications.

  • Pragmatists logo

  • JFairy

    Java fake data generator

    SkillPanel logo

  • GreenMail

    Official master for the Greenmail project

    greenmail-mail-test logo

  • JMockit

    Advanced Java library for integration testing, mocking, faking, and code coverage

    jmockit logo

  • Citrus

    Framework for automated integration tests with focus on message-based applications

    citrusframework logo

  • six2six logo

  • System Rules

    A collection of JUnit rules for testing code which uses java.lang.System.

    stefanbirkner logo

  • JGiven

    Behavior-Driven Development in plain Java

    TNG logo

  • Burst

    DISCONTINUED. A unit testing library for varying test data.

    square logo

  • junit-dataprovider

    A TestNG like dataprovider runner for JUnit with many additional features

    TNG logo

  • ConcurrentUnit

    Toolkit for testing multi-threaded and asynchronous applications

    jhalterman logo

  • Jukito

    The combined power of JUnit, Guice and Mockito. Plus it sounds like a cool martial art.

    ArcBees logo

  • MutabilityDetector logo

  • Arquillian

    Integration and functional testing platform for Java EE containers.

  • Lamdba Behave

    A modern testing and behavioural specification framework for Java 8

    RichardWarburton logo

  • SpectoLabs logo

  • JMock

    An expressive Mock Object library for Test Driven Development

    jmock-developers logo

  • randomizedtesting logo

  • Cukes-REST

    Cucumber DSL for testing RESTful Web Services

    ctco logo

  • fridujo logo

  • Spectrum

    A BDD-style test runner for Java 8. Inspired by Jasmine, RSpec, and Cucumber.

    greghaskins logo

  • Scott Test Reporter

    Never debug a test again: Detailed failure reports and hassle free assertions for Java tests - Power Asserts for Java

    dodie logo

  • beanmother

    A library for setting up Java objects as test data.

    keepcosmos logo

  • YAKS

    YAKS is a platform to enable Cloud Native BDD testing on Kubernetes

    citrusframework logo

  • pojo-tester

    Java testing framework for testing pojo methods. It tests equals, hashCode, toString, getters, setters, constructors and whatever you report in issues ;)

    sta-szek logo

  • raml-tester

    Test if a request/response matches a given raml definition

    nidi3 logo

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.

Do you think we are missing an alternative of TestContainers or a related project?

Add another 'Testing' Library