Top Java Frameworks & Libraries for testing

Most popular Mocking framework for unit tests written in Java

12715
2234
Java

A collection of samples demonstrating different frameworks and techniques for automated testing

8423
3445
Java

A programmer-oriented testing framework for Java.

8268
3168
Java

MeterSphere 是一站式开源持续测试平台,覆盖测试管理、接口测试、性能测试等。搞测试,就选 MeterSphere!

6976
1705
Java

Apache JMeter

5993
1688
Java

Java DSL for easy testing of REST services

5769
1641
Java

Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else...

5734
1135
Java

Test Automation Made Simple

5747
1502
Java

Grafika test app

5505
1354
Java

Android Unit Testing Framework

5424
1297
Java

✅ The 5th major version of the programmer-friendly testing framework for Java and the JVM

5071
1154
Java

cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dyn...

4315
864
Java

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

3759
556
Java

The Enterprise-ready testing and specification framework.

3127
430
Java

Awaitility is a small Java DSL for synchronizing asynchronous operations

2929
213
Java

《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索可行重构方案、搭建测试防护网、进行系统架构重构、服务架构重构、模块重构、代码重构、数据库重构、重构后的架构守护

2881
480
Java

Android UI Testing

2771
793
Java

Allure Report is a flexible, lightweight multi-language test reporting tool. It provides clear graphical reports and allows everyone involved in the development pr...

2725
514
Java

A flexible and scalable container based Selenium Grid with video recording, live preview, basic auth & dashboard....

2379
569
Java

High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.

2330
380
Java

Project Wycheproof tests crypto libraries against known attacks.

2302
258
Java

AssertJ is a library providing easy to use rich typed assertions

2124
545
Java

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

2111
225
Java