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/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Apache 2.0
| com.aventstack
»
extentreports-cucumber4-adapter Cucumber-JVM 4 adapter for Extent Framework | 1.0.6 | 1.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.1 | 3.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.0 | 3.2.2 | |
Apache 2.0
| com.palantir.docker.compose
»
docker-compose-rule-junit4 Palantir open source project | 1.0.0 | 2.3.0 | |
Apache 2.0
| eu.rekawek.toxiproxy
»
toxiproxy-java A Java client for the Toxiproxy. | 2.1.3 | 2.1.11 | |
Testing
MIT
| io.cucumber » cucumber-junit | 6.10.3 | 7.34.8 | |
Testing
MIT
| io.cucumber » cucumber-java | 6.10.3 | 7.34.8 | |
Testing
Apache 2.0
| io.dropwizard » dropwizard-testing | 2.1.0 | 5.0.2 | |
Testing
Apache 2.0
| io.rest-assured
»
rest-assured Java DSL for easy testing of REST services | 4.2.0 | 6.0.1 | |
Apache 2.0
| io.rest-assured » rest-assured-common | 4.2.0 | 6.0.1 | |
JSON Lib
Apache 2.0
| io.rest-assured » json-path | 4.2.0 | 6.0.1 | |
Apache 2.0
| io.rest-assured » xml-path | 4.2.0 | 6.0.1 | |
Testing
EPL 2.0
| junit
»
junit JUnit Jupiter is the API for writing tests using JUnit 5. | 4.13.1 | 6.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.0 | 5.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.1 | 2.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.1 | 2.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.0 | 6.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.14 | 7.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.12 | 4.1.1 | |
Apache 2.0
| org.springframework.cloud
»
spring-cloud-test-support Spring Cloud Test Support | 4.2.0 | 5.0.3 | |
Redis Client
MIT
| redis.clients
»
jedis Jedis is a blazingly small and sane Redis java client. | 2.9.0 | 8.0.1 |