A modern and powerful API testing framework built using Cucumber and Java. It is designed to help teams automate API tests efficiently using a behavior-driven development (BDD) approach.

Compile Dependencies (21)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.aventstack » extentreports-cucumber4-adapter
Cucumber-JVM 4 adapter for Extent Framework
1.0.61.2.1
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind5 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.12.7.13.2.2
YAML Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-yaml
Support for reading and writing YAML-encoded data via Jackson abstractions.
2.12.03.2.2
Apache 2.0
com.palantir.docker.compose » docker-compose-rule-junit4
Palantir open source project
1.0.02.3.0
Apache 2.0
eu.rekawek.toxiproxy » toxiproxy-java
A Java client for the Toxiproxy.
2.1.32.1.11
Testing MIT
io.cucumber » cucumber-junit6.10.37.34.8
Testing MIT
io.cucumber » cucumber-java6.10.37.34.8
Testing Apache 2.0
io.dropwizard » dropwizard-testing2.1.05.0.2
Testing Apache 2.0
io.rest-assured » rest-assured
Java DSL for easy testing of REST services
4.2.06.0.1
Apache 2.0
io.rest-assured » rest-assured-common4.2.06.0.1
JSON Lib Apache 2.0
io.rest-assured » json-path4.2.06.0.1
Apache 2.0
io.rest-assured » xml-path4.2.06.0.1
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.13.16.1.3
LGPL 2.1
net.masterthought » cucumber-reporting
Provides pretty html reports for Cucumber. It works by generating html from the cucumber json file.
5.4.05.11.0
Logging Apache 2.0
org.apache.logging.log4j » log4j-api1 vulnerability
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
2.17.12.26.1
Logging Apache 2.0
org.apache.logging.log4j » log4j-core3 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.17.12.26.1
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
5.6.06.1.3
Dep Injection Apache 2.0
org.springframework » spring-context1 vulnerability
Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ...
6.1.147.0.9
App Server Apache 2.0
org.springframework.boot » spring-boot1 vulnerability
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can 'just run'. It ...
3.1.124.1.1
Apache 2.0
org.springframework.cloud » spring-cloud-test-support
Spring Cloud Test Support
4.2.05.0.3
redis.clients » jedis
Jedis is a blazingly small and sane Redis java client.
2.9.08.0.1

Provided Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
CodeGen MIT
org.projectlombok » lombok
Lombok is a Java library that provides annotations to simplify Java development by automating the generation of ...
1.18.221.18.48
YAML Apache 2.0
org.yaml » snakeyaml
YAML 1.1 parser and emitter for Java
2.02.7