Extensiones de Mtest.search para la generación de código de prueba

Autores/as

  • Alejandro Miguel Güemes Esperón
  • Martha Delgado Dapena Universidad Tecnológica de La Habana, José Antonio Echeverría, CUJAE
  • Perla Beatriz Fernández Oliva
  • Heydi Margarita Henry Chibas

Resumen

Las pruebas de software se centran en la detección de defectos o fallos durante la ejecución del código. La prueba constituye una tarea creativa desafiante, por lo que se hace necesaria su automatización. La adopción de buenas prácticas y estrategias de pruebas, contribuye a la elevar la eficiencia de las empresas desarrolladoras de softwares. El modelo MTest.search para la generación automática de pruebas unitarias tiene definidos mecanismos de extensión del modelo de dominio, de prueba y de ejecución. En este trabajo se presentan mecanismos para extender el modelo de reducción basado en búsquedas. Las extensiones propuestas tienen en cuenta los objetos y conjuntos involucrados en el código fuente, y potencia la detección de defectos o fallos a partir de la significación de los valores y caminos/escenarios involucrados en la prueba. Para validar la propuesta se definieron dos casos de estudios empleando métodos clásicos y de proyectos reales.

Biografía del autor/a

Martha Delgado Dapena, Universidad Tecnológica de La Habana, José Antonio Echeverría, CUJAE

Martha Dunia Delgado Dapena Vicerrectora 1ª en la Universidad Tecnológica de La Habana "José Antonio Echeverría", Cujae; donde ha estado trabajando desde 1995. Obtuvo su Doctorado en Ciencias Técnicas en la Cujae y es Profesora Titular desde 2006. Ha participado en proyectos de investigación relacionados con calidad y pruebas de software, ingeniería de requisitos e ingeniería de software basada en búsquedas. Ha publicado artículos y participado en eventos en temas de Ingeniería de Software y en la utilización de Inteligencia Artificial para resolver problemas en esta área.

Descargas

Publicado

2021-11-01