Generación automática de combinaciones de valores para pruebas funcionales utilizando metaheurísticas

Arloys Macias Rojas, Martha Dunia Delgado Dapena, Jenny Fajardo Calderin, Danay Larrosa Uribazo

Resumen


Diversos autores coinciden en la importancia de las pruebas como elemento de control de calidad del software y en la imposibilidad de la realización de pruebas exhaustivas. Este criterio está sustentado en que la cantidad de escenarios y valores de prueba necesarios para lograr cobertura total es grande, lo que convierte el diseño de casos de prueba y en particular la generación de sus valores en un problema combinatorio. Este trabajo presenta una propuesta para la generación automática de valores de casos de prueba funcionales, mediante el uso de algoritmos metaheurísticos, maximizando la cobertura de los escenarios. Además, se detallan los algoritmos implementados para la generación de valores iniciales y para la generación de combinaciones. Adicionalmente se describen un conjunto de buenas prácticas para utilizar el componente y la comparación de los resultados obtenidos con otras soluciones existentes.

Palabras clave


diseño de casos de pruebas; generación de valores de prueba; pruebas de software; pruebas funcionales

Texto completo:

PDF


DOI: https://doi.org/10.1234/rci.v7i2.530

Enlaces refback

  • No hay ningún enlace refback.


Universidad Tecnológica de la Habana José Antonio Echeverría-Cujae
Calle 114 No. 11901 entre Ciclovía y Rotonda, Marianao. La Habana, Cuba. CP 19390
Correo electrónico: revistaingenieria@tesla.cujae.edu.cu
http://rci.cujae.edu.cu