EVERYTHING XIAOMI
Get listed

RestTestGen

Place
#32 of 34
Score
5.8
RestTestGen's website

The facts below are what the maker publishes about RestTestGen, checked and dated. Our editors have not written about it yet.

Plans and prices

From RestTestGen's own pricing page, checked 5 Oct 2026.

All about pricing
PlanPriceWhat it gives you
RestTestGenFreeApache-2.0 licensed open-source framework

The facts

Each one read from RestTestGen's own pages, with the date it was checked.

What it does

Analysis and output
It provides status-code and security oracles, coverage measurements, reports, and replayable JUnit plus REST-assured test cases.checked 5 Oct 2026
API requirement
Testing an API requires its OpenAPI specification and a deployed instance reachable over HTTP.checked 5 Oct 2026
Audience and support
The maintainers describe the framework as intended for researchers, practitioners, and developers, and invite contributions through pull requests.checked 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.checked 5 Oct 2026
Deployment
The project can be built and run with Docker, Gradle, or IntelliJ IDEA; DeepREST has a dedicated Dockerfile.checked 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.checked 5 Oct 2026
Integration
The NLP-based specification enhancement strategy requires a separately deployed NLP2REST Rule Extraction service.checked 5 Oct 2026
OpenAPI support
The framework parses OpenAPI v3 specifications in JSON and YAML formats.checked 5 Oct 2026
Purpose
RestTestGen is a framework and tool for automated black-box end-to-end testing of RESTful web APIs over HTTP.checked 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.checked 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.checked 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.checked 5 Oct 2026
Test generation
It supports parameter value generation and retrieval, mutation operators, response processors, and configurable operation sorting.checked 5 Oct 2026

The company

Founded
2022checked 28 Sep 2026

Alternatives to RestTestGen

All alternatives
  1. 1

    HTTPie

    Free planOpen sourceWebLinuxmacOSWindows
    8.3From $10 a month
  2. 2Karate logo

    Karate

    Free planOpen sourceAPIExtensionLinuxmacOS
    8.2From $100 a year
  3. 3SoapUI logo

    SoapUI

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    8.2From $1,069 a year
  4. 4Bruno logo

    Bruno

    Free planOpen sourceAPIExtensionLinuxmacOS
    8.1From $6 a month
  5. 5Apidog logo

    Apidog

    Free planWebAPIExtensionLinux
    8.0From $9 a month
  6. 6PactFlow logo

    PactFlow

    Free planWebAPILinuxSelf-hosted
    7.6From $115.42 a month