Leveraging large language models to improve REST API testing

M Kim, T Stennett, D Shah, S Sinha… - … of the 2024 ACM/IEEE 44th …, 2024 - dl.acm.org
The widespread adoption of REST APIs, coupled with their growing complexity and size, has
led to the need for automated REST API testing tools. Current tools focus on the structured …

Research on WebAssembly Runtimes: A Survey

Y Zhang, M Liu, H Wang, Y Ma, G Huang… - ACM Transactions on …, 2024 - dl.acm.org
WebAssembly (abbreviated as Wasm) was initially introduced for the Web and quickly
extended its reach into various domains beyond the Web. To create Wasm applications …

Open problems in fuzzing restful apis: A comparison of tools

M Zhang, A Arcuri - ACM Transactions on Software Engineering and …, 2023 - dl.acm.org
RESTful APIs are a type of web service that are widely used in industry. In the past few
years, a lot of effort in the research community has been spent in designing novel …

White-box fuzzing RPC-based APIs with EvoMaster: An industrial case study

M Zhang, A Arcuri, Y Li, Y Liu, K Xue - ACM Transactions on Software …, 2023 - dl.acm.org
Remote Procedure Call (RPC) is a communication protocol to support client-server
interactions among services over a network. RPC is widely applied in industry for building …

KAT: Dependency-aware automated API testing with large language models

T Le, T Tran, D Cao, V Le, TN Nguyen… - … IEEE Conference on …, 2024 - ieeexplore.ieee.org
API testing has increasing demands for software companies. Prior API testing tools were
aware of certain types of dependencies that needed to be concise between operations and …

AGORA: automated generation of test oracles for REST APIs

JC Alonso, S Segura, A Ruiz-Cortés - Proceedings of the 32nd ACM …, 2023 - dl.acm.org
Test case generation tools for REST APIs have grown in number and complexity in recent
years. However, their advanced capabilities for automated input generation contrast with the …

Tool report: EvoMaster—black and white box search-based fuzzing for REST, GraphQL and RPC APIs

A Arcuri, M Zhang, S Seran, JP Galeotti… - Automated Software …, 2025 - Springer
In this paper, we present the latest version 3.0. 0 of EvoMaster, an open-source search-
based fuzzer aimed at Web APIs. We discuss and present all its recent improvements …

Random testing and evolutionary testing for fuzzing GraphQL APIs

A Belhadi, M Zhang, A Arcuri - ACM Transactions on the Web, 2024 - dl.acm.org
The Graph Query Language (GraphQL) is a powerful language for application programming
interface (API) manipulation in web services. It has been recently introduced as an …

You can rest now: Automated specification inference and black-box testing of restful apis with large language models

A Decrop, G Perrouin, M Papadakis, X Devroey… - arxiv preprint arxiv …, 2024 - arxiv.org
RESTful APIs are popular web services, requiring documentation to ease their
comprehension, reusability and testing practices. The OpenAPI Specification (OAS) is a …

Cost reduction on testing evolving cancer registry system

E Isaku, H Sartaj, C Laaber, T Yue, S Ali… - 2023 IEEE …, 2023 - ieeexplore.ieee.org
The Cancer Registration Support System (CaReSS), built by the Cancer Registry of Norway
(CRN), is a complex real-world socio-technical software system that undergoes continuous …