Testing restful apis: A survey

A Golmohammadi, M Zhang, A Arcuri - ACM Transactions on Software …, 2023 - dl.acm.org
In industry, RESTful APIs are widely used to build modern Cloud Applications. Testing them
is challenging, because not only do they rely on network communications, but also they deal …

Automated test generation for rest apis: No time to rest yet

M Kim, Q Xin, S Sinha, A Orso - Proceedings of the 31st ACM SIGSOFT …, 2022 - dl.acm.org
Modern web services routinely provide REST APIs for clients to access their functionality.
These APIs present unique challenges and opportunities for automated testing, driving the …

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 …

Enhancing rest api testing with nlp techniques

M Kim, D Corradini, S Sinha, A Orso… - Proceedings of the …, 2023 - dl.acm.org
RESTful services are commonly documented using OpenAPI specifications. Although
numerous automated testing techniques have been proposed that leverage the machine …

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 …

Carving ui tests to generate api tests and api specification

R Yandrapally, S Sinha, R Tzoref-Brill… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Modern web applications make extensive use of API calls to update the UI state in response
to user events or server-side changes. For such applications, API-level testing can play an …

Adaptive rest api testing with reinforcement learning

M Kim, S Sinha, A Orso - 2023 38th IEEE/ACM International …, 2023 - ieeexplore.ieee.org
Modern web services increasingly rely on REST APIs. Effectively testing these APIs is
challenging due to the vast search space to be explored, which involves selecting API …

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 …

Testing real-world healthcare iot application: Experiences and lessons learned

H Sartaj, S Ali, T Yue, K Moberg - Proceedings of the 31st ACM Joint …, 2023 - dl.acm.org
Healthcare Internet of Things (IoT) applications require rigorous testing to ensure their
dependability. Such applications are typically integrated with various third-party healthcare …

DeepREST: Automated Test Case Generation for REST APIs Exploiting Deep Reinforcement Learning

D Corradini, Z Montolli, M Pasqua… - Proceedings of the 39th …, 2024 - dl.acm.org
Automatically crafting test scenarios for REST APIs helps deliver more reliable and
trustworthy web-oriented systems. However, current black-box testing approaches rely …