Mostrar el registro sencillo del ítem

Ponencia

dc.creatorMirabella Galvin, Agatino Giulianoes
dc.creatorMartín López, Albertoes
dc.creatorSegura Rueda, Sergioes
dc.creatorValencia Cabrera, Luises
dc.creatorRuiz Cortés, Antonioes
dc.date.accessioned2021-06-30T10:36:14Z
dc.date.available2021-06-30T10:36:14Z
dc.date.issued2021
dc.identifier.citationMirabella Galvin, A.G., Martín López, A., Segura Rueda, S., Valencia Cabrera, L. y Ruiz Cortés, A. (2021). Deep Learning-Based Prediction of Test Input Validity for RESTful APIs. En DeepTest 2021: International Workshop on Testing for Deep Learning and Deep Learning for Testing, Madrid, España.
dc.identifier.urihttps://hdl.handle.net/11441/114963
dc.description.abstractAutomated test case generation for RESTful web APIs is a thriving research topic due to their key role in software integration. Most approaches in this domain follow a blackbox approach, where test cases are randomly derived from the API specification. These techniques show promising results, but they neglect constraints among input parameters (so-called interparameter dependencies), as these cannot be formally described in current API specification languages. As a result, when testing real-world services, most random test cases tend to be invalid since they violate some of the inter-parameter dependencies of the service, making human intervention indispensable. In this paper, we propose a deep learning-based approach for automatically predicting the validity of an API request (i.e., test input) before calling the actual API. The model is trained with the API requests and responses collected during the generation and execution of previous test cases. Preliminary results with five real-world RESTful APIs and 16K automatically generated test cases show that test inputs validity can be predicted with an accuracy ranging from 86% to 100% in APIs like Yelp, GitHub, and YouTube. These are encouraging results that show the potential of artificial intelligence to improve current test case generation techniques.es
dc.formatapplication/pdfes
dc.format.extent8es
dc.language.isoenges
dc.relation.ispartofDeepTest 2021: International Workshop on Testing for Deep Learning and Deep Learning for Testing (2021).
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectRESTful web APIes
dc.subjectweb services testinges
dc.subjectartificial neural networkes
dc.titleDeep Learning-Based Prediction of Test Input Validity for RESTful APIses
dc.typeinfo:eu-repo/semantics/conferenceObjectes
dcterms.identifierhttps://ror.org/03yxnpp24
dc.type.versioninfo:eu-repo/semantics/publishedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticoses
dc.relation.publisherversionhttps://conf.researchr.org/details/deeptest-2021/deeptest-2021-papers/1/Deep-Learning-Based-Prediction-of-Test-Input-Validity-for-RESTful-APIses
dc.eventtitleDeepTest 2021: International Workshop on Testing for Deep Learning and Deep Learning for Testinges
dc.eventinstitutionMadrid, Españaes

FicherosTamañoFormatoVerDescripción
Deep Learning-Based Prediction ...341.4KbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional