TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use. It supports test configured by annotations, data-driven testing, parametric tests, etc.
Artifacts using TestNG (13,101)
22.JCommander1,493 usages
com.beust » jcommander Apache
Command line parsing library for Java
Last Release on Jan 11, 2022
Relocated → org.jcommander »
jcommander
23.JBoss Logging I18n Annotation Processor1,404 usages
org.jboss.logging » jboss-logging-processor Apache
An annotation processor for JBoss Logging, enabling compile-time generation of logging implementations.
Last Release on Feb 28, 2025
'Flexible' or 'fluent' assertions for testing
Last Release on Feb 22, 2011
Relocated → org.easytesting »
fest-assert-core
25.Server1,371 usages
org.elasticsearch » elasticsearch AGPL +1
Elasticsearch subproject :server
Last Release on Jul 2, 2026
26.MapStruct Core1,328 usages
org.mapstruct » mapstruct Apache
An annotation processor for generating type-safe bean mappers
Last Release on Nov 9, 2024
All of the recipes listed on the ZooKeeper recipes doc (except two phase commit).
Last Release on Jul 23, 2025
30.JMockit1,125 usages
org.jmockit » jmockit MIT
JMockit is a Java toolkit for automated developer testing.
It contains APIs for the creation of the objects to be tested, for mocking dependencies, and for faking external
APIs; JUnit (4 & 5) and TestNG test runners are supported.
Last Release on Jun 20, 2025