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.

Compile Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
CLI Parser Apache 2.0
com.beust » jcommander
Command line parsing library for Java
1.663.0

Provided Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Code Analyzer LGPL 2.1
com.google.code.findbugs » jsr305
Annotations the SpotBugs tool supports
3.0.14.10.3
Dep Injection Apache 2.0
com.google.inject » guice
Guice is a lightweight dependency injection framework for Java 8 and above, developed by Google.
4.1.07.0.0
Testing EPL 2.0
junit » junit1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.126.1.1
JVM Languages Apache 2.0
org.apache-extras.beanshell » bsh
BeanShell is a small, free, embeddable Java source interpreter
2.0b62.1.1
Build Tool Apache 2.0
org.apache.ant » ant4 vulnerabilities
Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as ...
1.9.71.10.17
YAML Apache 2.0
org.yaml » snakeyaml8 vulnerabilities
YAML 1.1 parser and emitter for Java
1.172.6

Test Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Assertion Apache 2.0
org.assertj » assertj-core1 vulnerability
Rich and fluent assertions for testing in Java
3.5.23.27.7
Testing Apache 2.0
org.spockframework » spock-core
Spock is a testing and specification framework for Java and Groovy applications.
1.0-groovy-2.42.4-groovy-5.0
Testing Apache 2.0
org.testng » testng
TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more ...
6.9.13.77.12.0