Pilot test of software automation testing in the Unidad de Servicios Tecnológicos of the SENA Centro de Servicios y Gestión Empresarial (CESGE)
DOI:
https://doi.org/10.33131/24222208.363Keywords:
Software quality, software testing, software testing automationAbstract
The automation of software tests is based on the use of frameworks and tools that seek to progressively reduce the participation of testers in activities that are habitual or iterative. This work includes the implementation of a test case automation pilot in a project that is developed in the Unidad de Servicios Tecnológicos (UST) of the Centro de Servicios y Gestión Empresarial (CESGE) of the SENA Regional Antioquia to make a comparison between the techniques of automated tests and manual tests performed. For this, the Open Source tools Cucumber and Gherkin were used, among others.
Downloads
References
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](https://revistas.pascualbravo.edu.co/public/journals/2/article_363_cover_es_ES.png)