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 recent development of many techniques and tools that generate test cases for API endpoints using various strategies. Understanding how these techniques compare to one another is difficult, as they have been evaluated on different benchmarks and using different metrics. To fill this gap, we performed an empirical study aimed to understand the landscape in automated testing of REST APIs and guide future research in this area. We first identified, through a systematic selection process, a set of 10 state-of-the-art REST API testing tools that included tools develope...
RESTful APIs are a type of web services that are widely used in industry. In the last few years, a l...
To validate the quality of software, test cases are used. These test cases are often manually-writte...
RESTful was originally explained by Roy Fielding in his Ph.D. dissertation in 2000 and today, nearly...
Service-oriented architecture has evolved to be the backbone for large-scale integration between dif...
Modern web services increasingly rely on REST APIs. Effectively testing these APIs is challenging du...
RESTful APIs (or REST APIs for short) represent a mainstream approach to design and develop Web APIs...
peer reviewedNowadays, web services play a major role in the development of enterprise applications...
Nowadays, REpresentational State Transfer Application Programming Interfaces (REST APIs) are widely ...
Several studies analyzed existing Web APIs against the constraints of REST to estimate the degree of...
Nowadays, REST is the most dominant architectural style of choice at least for newly created web ser...
The subject for this thesis was performance testing REST APIs that had been implemented into a Java ...
Quickly and dominantly, REST APIs have spread over the Web and percolated into modern software devel...
Automated test case generation for RESTful web APIs is a thriving research topic due to their key r...
t. Most of software products, especially mobile applications (apps) rely on a back-end web services...
Using REST APIs as the communication channel in the web has continuously increased. Testing and veri...
RESTful APIs are a type of web services that are widely used in industry. In the last few years, a l...
To validate the quality of software, test cases are used. These test cases are often manually-writte...
RESTful was originally explained by Roy Fielding in his Ph.D. dissertation in 2000 and today, nearly...
Service-oriented architecture has evolved to be the backbone for large-scale integration between dif...
Modern web services increasingly rely on REST APIs. Effectively testing these APIs is challenging du...
RESTful APIs (or REST APIs for short) represent a mainstream approach to design and develop Web APIs...
peer reviewedNowadays, web services play a major role in the development of enterprise applications...
Nowadays, REpresentational State Transfer Application Programming Interfaces (REST APIs) are widely ...
Several studies analyzed existing Web APIs against the constraints of REST to estimate the degree of...
Nowadays, REST is the most dominant architectural style of choice at least for newly created web ser...
The subject for this thesis was performance testing REST APIs that had been implemented into a Java ...
Quickly and dominantly, REST APIs have spread over the Web and percolated into modern software devel...
Automated test case generation for RESTful web APIs is a thriving research topic due to their key r...
t. Most of software products, especially mobile applications (apps) rely on a back-end web services...
Using REST APIs as the communication channel in the web has continuously increased. Testing and veri...
RESTful APIs are a type of web services that are widely used in industry. In the last few years, a l...
To validate the quality of software, test cases are used. These test cases are often manually-writte...
RESTful was originally explained by Roy Fielding in his Ph.D. dissertation in 2000 and today, nearly...