Hacia un enfoque metodológico de cobertura múltiple para refactorizaciones más seguras
Habitualmente se considera que la preservación del comportamiento del software después del refactoring puede ser verificada con pruebas unitarias automatizadas. Sin embargo, hay situaciones en las cuales estas pruebas dejan de funcionar precisamente por los cambios realizados en el código. Para agr...
Autores principales: | , , |
---|---|
Formato: | Objeto de conferencia |
Lenguaje: | Español |
Publicado: |
2013
|
Materias: | |
Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/76378 http://42jaiio.sadio.org.ar/proceedings/simposios/Trabajos/ASSE/07.pdf |
Aporte de: |
id |
I19-R120-10915-76378 |
---|---|
record_format |
dspace |
institution |
Universidad Nacional de La Plata |
institution_str |
I-19 |
repository_str |
R-120 |
collection |
SEDICI (UNLP) |
language |
Español |
topic |
Ciencias Informáticas refactoring preservación del comportamiento cobertura automatización pruebas de aceptación |
spellingShingle |
Ciencias Informáticas refactoring preservación del comportamiento cobertura automatización pruebas de aceptación Fontela, Moisés Carlos Garrido, Alejandra Lange, Andrés Hacia un enfoque metodológico de cobertura múltiple para refactorizaciones más seguras |
topic_facet |
Ciencias Informáticas refactoring preservación del comportamiento cobertura automatización pruebas de aceptación |
description |
Habitualmente se considera que la preservación del comportamiento del software después del refactoring puede ser verificada con pruebas unitarias automatizadas.
Sin embargo, hay situaciones en las cuales estas pruebas dejan de funcionar precisamente por los cambios realizados en el código. Para agregar seguridad al refactoring es necesario entonces utilizar pruebas a distintos niveles que aumenten la redundancia en la cobertura, aunque esto agrega complejidad adicional al testing y al refactoring. Para mitigar este problema hemos desarrollado un enfoque metodológico basado en distintos niveles de prueba con cobertura redundante. Asimismo este artículo presenta una herramienta de chequeo de cobertura simultánea de varios tipos de pruebas, y un caso de estudio donde se usa la misma. Más allá de las ventajas conocidas de contar condistintos niveles de pruebas, una adicional es la colaboración que prestan en situaciones de refactoring, por lo que se esperaría una adopción mayor en la industria. |
format |
Objeto de conferencia Objeto de conferencia |
author |
Fontela, Moisés Carlos Garrido, Alejandra Lange, Andrés |
author_facet |
Fontela, Moisés Carlos Garrido, Alejandra Lange, Andrés |
author_sort |
Fontela, Moisés Carlos |
title |
Hacia un enfoque metodológico de cobertura múltiple para refactorizaciones más seguras |
title_short |
Hacia un enfoque metodológico de cobertura múltiple para refactorizaciones más seguras |
title_full |
Hacia un enfoque metodológico de cobertura múltiple para refactorizaciones más seguras |
title_fullStr |
Hacia un enfoque metodológico de cobertura múltiple para refactorizaciones más seguras |
title_full_unstemmed |
Hacia un enfoque metodológico de cobertura múltiple para refactorizaciones más seguras |
title_sort |
hacia un enfoque metodológico de cobertura múltiple para refactorizaciones más seguras |
publishDate |
2013 |
url |
http://sedici.unlp.edu.ar/handle/10915/76378 http://42jaiio.sadio.org.ar/proceedings/simposios/Trabajos/ASSE/07.pdf |
work_keys_str_mv |
AT fontelamoisescarlos haciaunenfoquemetodologicodecoberturamultiplepararefactorizacionesmasseguras AT garridoalejandra haciaunenfoquemetodologicodecoberturamultiplepararefactorizacionesmasseguras AT langeandres haciaunenfoquemetodologicodecoberturamultiplepararefactorizacionesmasseguras |
bdutipo_str |
Repositorios |
_version_ |
1764820484104388608 |