Pith. sign in

REVIEW 1 cited by

AutoRestTest: A Tool for Automated REST API Testing Using LLMs and MARL

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2501.08600 v2 pith:GWXE2PX7 submitted 2025-01-15 cs.SE cs.AI

classification cs.SEcs.AI
keywords autoresttesttestingoperationoperationsparameterresttoolapis
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

As REST APIs have become widespread in modern web services, comprehensive testing of these APIs is increasingly crucial. Because of the vast search space of operations, parameters, and parameter values, along with their dependencies and constraints, current testing tools often achieve low code coverage, resulting in suboptimal fault detection. To address this limitation, we present AutoRestTest, a novel tool that integrates the Semantic Property Dependency Graph (SPDG) with Multi-Agent Reinforcement Learning (MARL) and large language models (LLMs) for effective REST API testing. AutoRestTest determines operation-dependent parameters using the SPDG and employs five specialized agents (operation, parameter, value, dependency, and header) to identify dependencies of operations and generate operation sequences, parameter combinations, and values. Through an intuitive command-line interface, users can easily configure and monitor tests with successful operation count, unique server errors detected, and time elapsed. Upon completion, AutoRestTest generates a detailed report highlighting errors detected and operations exercised. In this paper, we introduce our tool and present preliminary findings, with a demonstration video available at https://www.youtube.com/watch?v=VVus2W8rap8.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. SAINT: Service-level Integration Test Generation with Program Analysis and LLM-based Agents

    cs.SE 2025-11 conditional novelty 6.0 of 10

    SAINT automatically generates both endpoint-level and scenario-based REST API tests for enterprise Java apps using static analysis and LLM agents, outperforming EvoMaster on code coverage in several benchmarks.

Pith tools