Show simple item record

dc.creatorBarrantes Quesada, Mario Alberto
dc.creatorMartínez Porras, Alexandra
dc.date.accessioned2019-08-05T19:13:36Z
dc.date.available2019-08-05T19:13:36Z
dc.date.issued2016-04
dc.identifier.citationhttp://toc.proceedings.com/31327webtoc.pdfes_ES
dc.identifier.isbn978-9978-301-81-4
dc.identifier.isbn978-1-5108-2718-9
dc.identifier.urihttp://hdl.handle.net/10669/78493
dc.description.abstractEste artículo evalúa la creación de pruebas unitarias para un sistema de código legado usando dos técnicas alternativas: el framework de aislamiento Microsoft Fakes y el método de dobles de prueba. La organización en la cual se efectuó este estudio no realiza pruebas unitarias, lo cual deriva en un alto costo de mantenimiento para sus sistemas pues debe ejecutar pruebas de regresión manuales cuando se realiza un cambio. Se usó entonces uno de sus sistemas legados como caso de estudio para evaluar cuál técnica de inclusión de pruebas unitarias resultaba más ventajosa para la organización. En primer lugar, se analizó la mantenibilidad del sistema legado. En segundo lugar, se seleccionaron los métodos a probar con pruebas unitarias y finalmente, se desarrollaron las pruebas usando el framework Microsoft Fakes y el método de dobles de prueba. Durante el desarrollo y la ejecución de las pruebas, se recolectaron las métricas necesarias para la comparación de ambos métodos. Los resultados de este caso de estudio muestran que Microsoft Fakes posibilita el desarrollo de pruebas unitarias en código legado sin necesidad de cambiar el código productivo y en un menor tiempo de desarrollo que dobles de prueba, pero a un mayor tiempo de ejecución.es_ES
dc.language.isoeses_ES
dc.sourceProceedings of XIX Ibero-American Conference on Software Engineering, CIbSE 2016, Quito, Ecuador, April 27-29, 2016. Universidad de las Fuerzas Armadas ESPE 2016, ISBN 978-9978-301-81-4es_ES
dc.subjectCódigo legadoes_ES
dc.subjectpruebas unitariases_ES
dc.subjectMicrosoft Fakeses_ES
dc.subjectdobles de pruebaes_ES
dc.subject005.12 Análisis y diseño de sistemas de softwarees_ES
dc.titleEvaluando la Creación de Pruebas Unitarias para un Sistema Legado mediante Microsoft Fakes y Dobles de Pruebaes_ES
dc.typeinfo:eu-repo/semantics/conferenceObjectes_ES
dc.description.procedenceUCR::Docencia::Ingeniería::Facultad de Ingeniería::Escuela de Ciencias de la Computación e Informáticaes_ES
dc.description.procedenceUCR::Investigación::Unidades de Investigación::Ingeniería::Centro de Investigaciones en Tecnologías de Información y Comunicación (CITIC)es_ES


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record