Overview of included modules and how they fit together:
Module | Description |
---|---|
core | Core Recipe creation and execution classes and interfaces |
cucumber | Extensible Cucumber vocabulary for REST API testing, including command line and Docker execution |
facade | Execution facade for dynamically switching between local end remote execution of recipes |
groovy-dsl | Grooy DSL for creating JSON Recipes |
junit-report | Utility library for creating JUnit-style XML reports |
local | Execution engine for executing JSON recipes locally |
maven-plugin | Maven plugin for executing JSON recipes either locally or remotely |
maven-plugin-tester | Maven plugin tester |
oas | OAS/Swagger-specific extensions to core recipe creation |
samples | Java and Groovy examples for how to use readyapi4j |
testengine | Execution engine for executing JSON recipes and SoapUI projects remotely on TestEngine |