2 research outputs found

    Evaluando la Creaci贸n de Pruebas Unitarias para un Sistema Legado mediante Microsoft Fakes y Dobles de Prueba

    Get PDF
    Este 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.UCR::Vicerrector铆a de Docencia::Ingenier铆a::Facultad de Ingenier铆a::Escuela de Ciencias de la Computaci贸n e Inform谩ticaUCR::Vicerrector铆a de Investigaci贸n::Unidades de Investigaci贸n::Ingenier铆a::Centro de Investigaciones en Tecnolog铆as de Informaci贸n y Comunicaci贸n (CITIC

    Caminos que dividen: el Scalextric en Vigo

    Get PDF
    corecore