Black-box API testing is a common way to locate reliability and security bugs in closed-source RESTful services. Such testing technique relies heavily on the OpenAPI specification of the RESTful services, which are often not provided. Therefore, a prototype tool was developed to generate OpenAPI specification of a target RESTful service by processing its traffic. Previously, the traffic fed into the formatter tool was manually generated by interacting with the target service by a real user. In this project, we use Selenium, an automated web testing framework to generate such traffic in a reliable and efficient way. Meanwhile, we offer a significant improvement to the current formatter by supporting path parameter identification. Lastly, we...
In today’s world, web application plays a vital role in every aspect of human life. If there is any...
<p>Mass assignment is one of the most prominent vulnerabilities in RESTful APIs that originate...
Search-based software testing (SBST) has been shown to be an effective technique to generate test ca...
peer reviewedNowadays, web services play a major role in the development of enterprise applications...
The objectives of thesis are to test several open source systems for automated testing of web applic...
Nowadays, REpresentational State Transfer Application Programming Interfaces (REST APIs) are widely ...
Software Testing plays a crucial role in making high-quality products. The process of manual testing...
RESTful APIs (or REST APIs for short) represent a mainstream approach to design and develop Web APIs...
Modern web applications have evolved to become highly complex, interact-able software capable of rep...
Testing web APIs automatically requires generating input data values such as addressess, coordinates...
Web Application Programming Interfaces (APIs) consist of one or many endpoints defining request-resp...
Abstract. Web services are a popular way of implementing a Service-Oriented Architecture (SOA), whic...
Source Defense, a web security startup, needs a powerful and efficient testing framework to ensure t...
Web security has been a concern given how often people access web applications be it for work or lei...
Abstract—Crawling is a necessary step for testing web applications for security. An important concep...
In today’s world, web application plays a vital role in every aspect of human life. If there is any...
<p>Mass assignment is one of the most prominent vulnerabilities in RESTful APIs that originate...
Search-based software testing (SBST) has been shown to be an effective technique to generate test ca...
peer reviewedNowadays, web services play a major role in the development of enterprise applications...
The objectives of thesis are to test several open source systems for automated testing of web applic...
Nowadays, REpresentational State Transfer Application Programming Interfaces (REST APIs) are widely ...
Software Testing plays a crucial role in making high-quality products. The process of manual testing...
RESTful APIs (or REST APIs for short) represent a mainstream approach to design and develop Web APIs...
Modern web applications have evolved to become highly complex, interact-able software capable of rep...
Testing web APIs automatically requires generating input data values such as addressess, coordinates...
Web Application Programming Interfaces (APIs) consist of one or many endpoints defining request-resp...
Abstract. Web services are a popular way of implementing a Service-Oriented Architecture (SOA), whic...
Source Defense, a web security startup, needs a powerful and efficient testing framework to ensure t...
Web security has been a concern given how often people access web applications be it for work or lei...
Abstract—Crawling is a necessary step for testing web applications for security. An important concep...
In today’s world, web application plays a vital role in every aspect of human life. If there is any...
<p>Mass assignment is one of the most prominent vulnerabilities in RESTful APIs that originate...
Search-based software testing (SBST) has been shown to be an effective technique to generate test ca...