RestTestGen

No phone app

6.2No. 14 of 35
in API Testing Tools
  • Recognised40% of the score20
  • Phone app26% of the score0
  • Documented20% of the score78
  • Free plan14% of the score100
Free plan
Yes
Runs on
Linux, self-hosted

Summary

RestTestGen is ranked #14 of 35 in API testing tools on Samsung Mobile US Press. 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 Samsung Mobile US Press

Is RestTestGen yours?

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

Sources