Tech riderRev. 5 Oct 2026
  1. 1Runs onLinux, self-hosted
  2. 2CostsFree plan
2 lines stated Written from the maker's own pages: github.com
The RestTestGen homepage

Overview

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

RestTestGen plans and pricing

All plans
RestTestGen Free Apache-2.0 licensed open-source framework github.com · 5 Oct 2026

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 Specifiction

Is RestTestGen yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources