Piloto de automatización de pruebas de software en la Unidad de Servicios Tecnológicos del Centro de Servicios y Gestión Empresarial (CESGE) del SENA

  • Gustavo Adolfo Serna L´ópez Servicio Nacional de Aprendizaje SENA
  • Lina María Jaramillo Terán SENA
  • Gerardo de Jesus Upegui Giraldo Servicio Nacional de Aprendizaje SENA
  • Ricardo Gómez Giraldo Servicio Nacional de Aprendizaje SENA
  • Yanyeline Bueno Servicio Nacional de Aprendizaje SENA
Palabras clave: Calidad de software, Pruebas de software, Automatización de pruebas de software

Resumen

La automatización de pruebas de software se fundamenta en el empleo de marcos de trabajo y herramientas que buscan disminuir de forma progresiva la participación de los testers en las actividades que son habituales o iterativas. Este trabajo comprende la implementación de un piloto de automatización de casos de prueba en un proyecto que se desarrolla en la Unidad de Servicios Tecnológicos (UST) del Centro de Servicios y Gestión Empresarial (CESGE) del SENA Regional Antioquia para realizar una comparación entre las técnicas de pruebas automatizadas y pruebas manuales realizadas. Para ello se hizo uso de las herramientas Open Source Cucumber y Gherkin, entre otras.

Descargas

La descarga de datos todavía no está disponible.

Referencias bibliográficas

R. F. Catalán San Martín, “Modelo de Desarrollo de Software Guiado por Pruebas y Apoyado con Herramientas de Pruebas de Software,” Univ. Téc. Federico St. María Dep. Informática, pp. 1–25.

R. Gómez Giraldo and L. M. Jaramillo Terán, “Propuesta de laboratorio de certificación en la norma ISO 29119 de pruebas de calidad de software en el Centro de Servicios y Gestión Empresarial del SENA,” Rev. CINTEX, vol. 24, no. 2, pp. 46–54, Dec. 2019, doi: 10.33131/24222208.350.

S. M. Velásquez, J. D. Vahos Montoya, M. E. Gómez Adasme, E. J. Restrepo Zapata, A. A. Pino, and S. Londoño Marín, “Una revisión comparativa de la literatura acerca de metodologías tradicionales y modernas de desarrollo de software,” Rev. CINTEX, vol. 24, no. 2, pp. 13–23, Dec. 2019, doi: 10.33131/24222208.334.

P. Ammann and J. Offutt, Introduction to software testing, Edition 2. Cambridge, United Kingdom ; New York, NY, USA: Cambridge University Press, 2017.

M. Callejas-Cuervo, A. C. Alarcón-Aldana, and A. M. Álvarez-Carreño, “Modelos de calidad del software, un estado del arte,” ENTRAMADO, vol. 13, no. 1, pp. 236–250, 2017, doi: 10.18041/entramado.2017v13n1.25125.

M. I. Ardila Marín, W. Orozco Murillo, O. J. Galeano Echeverri, and A. M. Medina Escobar, “Desarrollo de software para la gestión del mantenimiento en los laboratorios de la I.U. Pascual Bravo,” Rev. CINTEX, vol. 23, no. 1, pp. 43–50, Oct. 2018, doi: 10.33131/24222208.307.

M. E. Serna, M. R. Martínez, and O. P. A. Tamayo, “Un modelo para determinar la madurez de la automatización de las pruebas del software como área de investigación y desarrollo,” Comput. Sist., vol. 21, no. 2, pp. 337–352, 2017, doi: 10.13053/CyS-21-2-2723.

M. Medina Yacupoma, “Automatización de pruebas para proyectos ágiles aplicando el desarrollo dirigido por comportamiento para una compañía de líneas de belleza,” Master thesis, Universidad Tecnológica del Perú, Lima, Perú, 2020. [Online]. Available: https://repositorio.utp.edu.pe/handle/20.500.12867/3166

N. E. Viana-Rúa, L. Y. Arenas-Becerra, and J. A. Patiño-Murillo, “Development of an interactive tool for soft skills enhancement in people with mild cognitive disabilities,” J. Phys. Conf. Ser., vol. 1418, p. 012003, Dec. 2019, doi: 10.1088/1742-6596/1418/1/012003.

C. Adarve Gómez, D. A. Castillo Carvajal, E. J. Restrepo Zapata, and H. Villar-Vega, “A review of virtual reality videogames for job-training applications,” Rev. CINTEX, vol. 24, no. 1, pp. 64–70, Dec. 2019, doi: 10.33131/24222208.346.

V. Garousi and M. Felderer, “Worlds Apart: Industrial and Academic Focus Areas in Software Testing,” IEEE Softw., vol. 34, no. 5, pp. 38–45, 2017, doi: 10.1109/MS.2017.3641116.

H. V. Gamido and M. V. Gamido, “Comparative Review of the Features of Automated Software Testing Tools,” Int. J. Electr. Comput. Eng. IJECE, vol. 9, no. 5, p. 4473, Oct. 2019, doi: 10.11591/ijece.v9i5.pp4473-4478.

M. Leotta, A. Stocco, F. Ricca, and P. Tonella, “PESTO: Automated migration of DOM-based Web tests towards the visual approach,” Softw. Test. Verification Reliab., vol. 28, no. 4, p. e1665, Jun. 2018, doi: 10.1002/stvr.1665.

P. Mani and M. Prasanna, “Validation of automated test cases with specification path,” J. Stat. Manag. Syst., vol. 20, no. 4, pp. 535–542, Jul. 2017, doi: 10.1080/09720510.2017.1395173.

S. Dhir and D. Kumar, “Automation Software Testing on Web-Based Application,” in Software Engineering, vol. 731, M. N. Hoda, N. Chauhan, S. M. K. Quadri, and P. R. Srivastava, Eds. Singapore: Springer Singapore, 2019, pp. 691–698. doi: 10.1007/978-981-10-8848-3_67.

B. García, M. Gallego, F. Gortázar, and M. Munoz-Organero, “A Survey of the Selenium Ecosystem,” Electronics, vol. 9, no. 7, p. 1067, Jun. 2020, doi: 10.3390/electronics9071067.

P. Raulamo-Jurvanen, S. Hosio, and M. V. Mäntylä, “Practitioner Evaluations on Software Testing Tools,” in Proceedings of the Evaluation and Assessment on Software Engineering, Copenhagen Denmark, Apr. 2019, pp. 57–66. doi: 10.1145/3319008.3319018.

A. Christy Barus, “The implementation of ATDD and BDD from Testing Perspectives,” J. Phys. Conf. Ser., vol. 1175, p. 012112, Mar. 2019, doi: 10.1088/1742-6596/1175/1/012112.

Arquitectura de pruebas de software
Publicado
2020-12-31
Cómo citar
Serna L´ópezG. A., Jaramillo Terán, L. M., Upegui Giraldo, G. de J., Gómez Giraldo, R., & Bueno, Y. (2020). Piloto de automatización de pruebas de software en la Unidad de Servicios Tecnológicos del Centro de Servicios y Gestión Empresarial (CESGE) del SENA. Revista CINTEX, 25(2), 45-50. https://doi.org/10.33131/24222208.363
Sección
ARTÍCULOS DE INVESTIGACIÓN

Más sobre este tema