Busque entre los 168427 recursos disponibles en el repositorio
Mostrar el registro sencillo del ítem
dc.date.accessioned | 2020-03-18T14:55:35Z | |
dc.date.available | 2020-03-18T14:55:35Z | |
dc.date.issued | 2019 | |
dc.identifier.uri | http://sedici.unlp.edu.ar/handle/10915/91081 | |
dc.description.abstract | En 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. | es |
dc.format.extent | 642-651 | es |
dc.language | es | es |
dc.subject | Generación automática de entradas | es |
dc.subject | Datos complejos | es |
dc.subject | Testing | es |
dc.subject | Objetos espurios | es |
dc.title | Detección de objetos espurios en generación automática de entradas | es |
dc.type | Objeto de conferencia | es |
sedici.identifier.isbn | 978-987-688-377-1 | es |
sedici.creator.person | Gutiérrez Brida, Simón | es |
sedici.creator.person | Ponzio, Pablo Daniel | es |
sedici.creator.person | Bengolea, Valeria | es |
sedici.creator.person | Aguirre, Nazareno Matías | es |
sedici.description.note | XVI Workshop Ingeniería de Software. | es |
sedici.subject.materias | Ciencias Informáticas | es |
sedici.description.fulltext | true | es |
mods.originInfo.place | Red de Universidades con Carreras en Informática | es |
sedici.subtype | Objeto de conferencia | es |
sedici.rights.license | Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) | |
sedici.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | |
sedici.date.exposure | 2019-10 | |
sedici.relation.event | XXV Congreso Argentino de Ciencias de la Computación (CACIC) (Universidad Nacional de Río Cuarto, Córdoba, 14 al 18 de octubre de 2019) | es |
sedici.description.peerReview | peer-review | es |
sedici.relation.isRelatedWith | http://sedici.unlp.edu.ar/handle/10915/90359 | es |