dc.creatorGutiérrez Brida, Simón
dc.creatorPonzio, Pablo Daniel
dc.creatorBengolea, Valeria
dc.creatorAguirre, Nazareno Matías
dc.date2019-10
dc.date2019
dc.date2020-03-18T14:55:35Z
dc.date.accessioned2023-07-14T19:00:24Z
dc.date.available2023-07-14T19:00:24Z
dc.identifierhttp://sedici.unlp.edu.ar/handle/10915/91081
dc.identifierisbn:978-987-688-377-1
dc.identifier.urihttps://repositorioslatinoamericanos.uchile.cl/handle/2250/7433627
dc.descriptionEn el contexto de testing, el uso de entradas generadas de manera automática, sobre las cuales se va a ejecutar el programa bajo prueba, es una práctica cada vez más común. En el caso particular de tipos de datos complejos, como los encontrados en programación orientada a objetos, una de las técnicas utilizadas se basa en el uso de mecanismos de reflexión provistos por el lenguaje, y especificaciones para evitar la generación de entradas inválidas. Sin embargo, cuando las especificaciones son débiles pueden llevar a construir objetos espurios, es decir, inválidos o no construibles por la API asociada al tipo del objeto. Estos objetos pueden llevar a falsos negativos: tests que fallan cuando no existe un bug e incrementan el trabajo del tester que deberá filtrar los tests que efectivamente evidencian un bug de aquellos que fallan solo por una entrada inválida; y falsos positivos: tests que deberían fallar pero que no lo hacen debido a que la entrada inválida enmascara el bug. En este trabajo evidenciaremos el problema mediante un ejemplo y delinearemos los componentes y pasos necesarios para construir una técnica que detecte cuando un objeto es inválido con respecto al API.
dc.descriptionXVI Workshop Ingeniería de Software.
dc.descriptionRed de Universidades con Carreras en Informática
dc.formatapplication/pdf
dc.format642-651
dc.languagees
dc.rightshttp://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rightsCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.subjectCiencias Informáticas
dc.subjectGeneración automática de entradas
dc.subjectDatos complejos
dc.subjectTesting
dc.subjectObjetos espurios
dc.titleDetección de objetos espurios en generación automática de entradas
dc.typeObjeto de conferencia
dc.typeObjeto de conferencia


Este ítem pertenece a la siguiente institución