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 …

RESTful API automated test case generation with EvoMaster

A Arcuri - ACM Transactions on Software Engineering and …, 2019 - dl.acm.org
RESTful APIs are widespread in industry, especially in enterprise applications developed
with a microservice architecture. A RESTful web service will provide data via an API over the …

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

M Kim, Q **n, 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 …

Metamorphic testing of RESTful web APIs

S Segura, JA Parejo, J Troya… - Proceedings of the 40th …, 2018 - dl.acm.org
Web Application Programming Interfaces (APIs) specify how to access services and data
over the network, typically using Web services. Web APIs are rapidly proliferating as a key …

Combinatorial testing of restful apis

H Wu, L Xu, X Niu, C Nie - … of the 44th International Conference on …, 2022 - dl.acm.org
This paper presents RestCT, a systematic and fully automatic approach that adopts
Combinatorial Testing (CT) to test RESTful APIs. RestCT is systematic in that it covers and …

A black box tool for robustness testing of REST services

N Laranjeiro, J Agnelo, J Bernardino - IEEE Access, 2021 - ieeexplore.ieee.org
REST services are nowadays being used to support many businesses, with most major
companies exposing their services via REST interfaces (eg, Google, Amazon, Instagram …

RESTful API automated test case generation

A Arcuri - 2017 IEEE International Conference on Software …, 2017 - ieeexplore.ieee.org
Nowadays, web services play a major role in the development of enterprise applications.
Many such applications are now developed using a service-oriented architecture (SOA) …

Resource-based test case generation for restful web services

M Zhang, B Marculescu, A Arcuri - Proceedings of the genetic and …, 2019 - dl.acm.org
Nowadays, RESTful web services are widely used for building enterprise applications. In
this paper, we propose an enhanced search-based method for automated system test …

Resource and dependency based test case generation for RESTful Web services

M Zhang, B Marculescu, A Arcuri - Empirical Software Engineering, 2021 - Springer
Nowadays, RESTful web services are widely used for building enterprise applications.
REST is not a protocol, but rather it defines a set of guidelines on how to design APIs to …

AI-driven web API testing

A Martin-Lopez - Proceedings of the ACM/IEEE 42nd international …, 2020 - dl.acm.org
Testing of web APIs is nowadays more critical than ever before, as they are the current
standard for software integration. A bug in an organization's web API could have a huge …