Framework para la creación y ejecución de pruebas automatizadas sobre servicios REST

Autores
Mascheroni, Maximiliano Agustín; Irrazábal, Emanuel
Año de publicación
2016
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
La arquitectura REST emerge como alternativa al diseño de servicios web, con mayor simpleza que SOAP y los servicios basados en WSDL, haciendo que las pruebas sobre esta arquitectura cobren mayor relevancia. Si bien existen muchas herramientas disponibles, muy pocas pueden integrarse a un proceso de desarrollo continuo de software, donde el tiempo es un factor clave. En este trabajo, partiendo de los principios de esta arquitectura y los fundamentos de pruebas unitarias, se propone un framework para pruebas sobre servicios REST que puede ser integrado a este tipo de entornos. El mismo ha sido implementado en una empresa de desarrollo software multinacional con gran éxito. Se ha comprobado la disminución en un 90% del tiempo para realizar regresiones automatizadas y refactorizaciones en un entorno de integración continua. Finalmente, la utilización de herramientas para ejecutar pruebas automáticas, ha permitido otro tipo de mejoras, como la generación automática de reportes.
XIII Workshop Ingeniería de Software (WIS).
Red de Universidades con Carreras en Informática (RedUNCI)
Materia
Ciencias Informáticas
pruebas de servicios web
Software development
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/56635

id SEDICI_4407f1c0bc854bdec6049c2513a0b346
oai_identifier_str oai:sedici.unlp.edu.ar:10915/56635
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Framework para la creación y ejecución de pruebas automatizadas sobre servicios RESTMascheroni, Maximiliano AgustínIrrazábal, EmanuelCiencias Informáticaspruebas de servicios webSoftware developmentLa arquitectura REST emerge como alternativa al diseño de servicios web, con mayor simpleza que SOAP y los servicios basados en WSDL, haciendo que las pruebas sobre esta arquitectura cobren mayor relevancia. Si bien existen muchas herramientas disponibles, muy pocas pueden integrarse a un proceso de desarrollo continuo de software, donde el tiempo es un factor clave. En este trabajo, partiendo de los principios de esta arquitectura y los fundamentos de pruebas unitarias, se propone un framework para pruebas sobre servicios REST que puede ser integrado a este tipo de entornos. El mismo ha sido implementado en una empresa de desarrollo software multinacional con gran éxito. Se ha comprobado la disminución en un 90% del tiempo para realizar regresiones automatizadas y refactorizaciones en un entorno de integración continua. Finalmente, la utilización de herramientas para ejecutar pruebas automáticas, ha permitido otro tipo de mejoras, como la generación automática de reportes.XIII Workshop Ingeniería de Software (WIS).Red de Universidades con Carreras en Informática (RedUNCI)2016-10info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf495-504http://sedici.unlp.edu.ar/handle/10915/56635spainfo:eu-repo/semantics/reference/hdl/10915/55718info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T10:38:45Zoai:sedici.unlp.edu.ar:10915/56635Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 10:38:45.707SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Framework para la creación y ejecución de pruebas automatizadas sobre servicios REST
title Framework para la creación y ejecución de pruebas automatizadas sobre servicios REST
spellingShingle Framework para la creación y ejecución de pruebas automatizadas sobre servicios REST
Mascheroni, Maximiliano Agustín
Ciencias Informáticas
pruebas de servicios web
Software development
title_short Framework para la creación y ejecución de pruebas automatizadas sobre servicios REST
title_full Framework para la creación y ejecución de pruebas automatizadas sobre servicios REST
title_fullStr Framework para la creación y ejecución de pruebas automatizadas sobre servicios REST
title_full_unstemmed Framework para la creación y ejecución de pruebas automatizadas sobre servicios REST
title_sort Framework para la creación y ejecución de pruebas automatizadas sobre servicios REST
dc.creator.none.fl_str_mv Mascheroni, Maximiliano Agustín
Irrazábal, Emanuel
author Mascheroni, Maximiliano Agustín
author_facet Mascheroni, Maximiliano Agustín
Irrazábal, Emanuel
author_role author
author2 Irrazábal, Emanuel
author2_role author
dc.subject.none.fl_str_mv Ciencias Informáticas
pruebas de servicios web
Software development
topic Ciencias Informáticas
pruebas de servicios web
Software development
dc.description.none.fl_txt_mv La arquitectura REST emerge como alternativa al diseño de servicios web, con mayor simpleza que SOAP y los servicios basados en WSDL, haciendo que las pruebas sobre esta arquitectura cobren mayor relevancia. Si bien existen muchas herramientas disponibles, muy pocas pueden integrarse a un proceso de desarrollo continuo de software, donde el tiempo es un factor clave. En este trabajo, partiendo de los principios de esta arquitectura y los fundamentos de pruebas unitarias, se propone un framework para pruebas sobre servicios REST que puede ser integrado a este tipo de entornos. El mismo ha sido implementado en una empresa de desarrollo software multinacional con gran éxito. Se ha comprobado la disminución en un 90% del tiempo para realizar regresiones automatizadas y refactorizaciones en un entorno de integración continua. Finalmente, la utilización de herramientas para ejecutar pruebas automáticas, ha permitido otro tipo de mejoras, como la generación automática de reportes.
XIII Workshop Ingeniería de Software (WIS).
Red de Universidades con Carreras en Informática (RedUNCI)
description La arquitectura REST emerge como alternativa al diseño de servicios web, con mayor simpleza que SOAP y los servicios basados en WSDL, haciendo que las pruebas sobre esta arquitectura cobren mayor relevancia. Si bien existen muchas herramientas disponibles, muy pocas pueden integrarse a un proceso de desarrollo continuo de software, donde el tiempo es un factor clave. En este trabajo, partiendo de los principios de esta arquitectura y los fundamentos de pruebas unitarias, se propone un framework para pruebas sobre servicios REST que puede ser integrado a este tipo de entornos. El mismo ha sido implementado en una empresa de desarrollo software multinacional con gran éxito. Se ha comprobado la disminución en un 90% del tiempo para realizar regresiones automatizadas y refactorizaciones en un entorno de integración continua. Finalmente, la utilización de herramientas para ejecutar pruebas automáticas, ha permitido otro tipo de mejoras, como la generación automática de reportes.
publishDate 2016
dc.date.none.fl_str_mv 2016-10
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/56635
url http://sedici.unlp.edu.ar/handle/10915/56635
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/reference/hdl/10915/55718
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
495-504
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1842260247698210816
score 13.13397