RestTestGen

API—OSS—FREE—DOCS2/5
RE4.9#31 of 35
—Web—Windows—MacoutLinux—Android—iOS

Ranked in API Testing Tools ·Free plan

About

RestTestGen is ranked #31 of 35 in API testing tools on Inferse. It runs on Linux, Self-hosted. There is a free plan.

Compared on API testing tools

Free plan
Yesgithub.com

Facts

Purpose
RestTestGen is a framework and tool for automated black-box end-to-end testing of RESTful web APIs over HTTP.github.com · 5 Oct 2026
API requirement
Testing an API requires its OpenAPI specification and a deployed instance reachable over HTTP.github.com · 5 Oct 2026
Strategies
Included strategies cover nominal and error testing, mass assignment security testing, natural-language enhancement of OpenAPI specifications, and DeepREST reinforcement learning.github.com · 5 Oct 2026
OpenAPI support
The framework parses OpenAPI v3 specifications in JSON and YAML formats.github.com · 5 Oct 2026
Test generation
It supports parameter value generation and retrieval, mutation operators, response processors, and configurable operation sorting.github.com · 5 Oct 2026
Analysis and output
It provides status-code and security oracles, coverage measurements, reports, and replayable JUnit plus REST-assured test cases.github.com · 5 Oct 2026
Integration
The NLP-based specification enhancement strategy requires a separately deployed NLP2REST Rule Extraction service.github.com · 5 Oct 2026
Authentication
Authenticated API testing uses user-provided commands that return authentication parameters as JSON, and only one command is used at a time.github.com · 5 Oct 2026
Deployment
The project can be built and run with Docker, Gradle, or IntelliJ IDEA; DeepREST has a dedicated Dockerfile.github.com · 5 Oct 2026
System requirements
The maintainers recommend Ubuntu and report testing the current version on Ubuntu 22.04 LTS; running with Gradle requires Java 11.github.com · 5 Oct 2026
Docker limitation
The RestTestGen Docker container includes Java 11 and Gradle 8.14 but does not include Python, which may be needed by user authentication scripts.github.com · 5 Oct 2026
Security and license
The repository is licensed under Apache License 2.0; its included mass assignment strategy tests for that vulnerability class.github.com · 5 Oct 2026
Audience and support
The maintainers describe the framework as intended for researchers, practitioners, and developers, and invite contributions through pull requests.github.com · 5 Oct 2026

Company

Founded
2022github.com · 28 Sept 2026

Best RestTestGen alternatives

See all 20

Where it ranks on Inferse

Sources