Look-up in Google Scholar
Full metadata record
Burga Durango, Daniel Wilfredo
Quispe Irpanocca, Delia Juana (es_PE)
Puchulan Madrid, Cesar Ruben (es_PE)
2024-01-16T19:43:01Z
2024-01-16T19:43:01Z
2023-11-13
http://hdl.handle.net/10757/671303
En el presente trabajo se realizó la automatización de las pruebas de regresión para un banco extranjero con sede en varios países. El banco ofrece sus productos financieros de manera digital, donde el cliente puede realizar sus operaciones bancarias a través de un aplicativo móvil tanto en Android, IOS y web. Debido a que se ha empezado a desplegar más funcionalidades a producción y el sistema se está volviendo más complejo, las validaciones de los casos de prueba de regresión están tomando más tiempo de lo debido. Esto genera que los pases a producción se tengan que retrasar y a su vez ocasiona que el equipo de pruebas tenga que hacer retrabajo sobre casos de prueba validados. Por ello, se desarrolló un sistema para la automatización de pruebas de regresión para poder reducir el tiempo de las ejecuciones de los casos de prueba. Para poder realizar la automatización de las pruebas de regresión, primero se instaló software como Visual Studio Code, Node, JDK, Python y GIT para el funcionamiento del sistema. Luego se procedió con la redacción de los casos de prueba en base a Gherkins, después se realizó el desarrollo de los scripts de prueba con TypeScript y como parte final del trabajo se validó que el sistema pueda ejecutar de manera automática los casos de prueba. El sistema permite ejecutar de manera más rápida los casos de prueba y se pueda detectar errores en el aplicativo móvil de manera más rápida. El resultado que se obtuvo con el sistema fue que se pueda reducir el tiempo para las pruebas de regresión y la carga de trabajo se reduzca para el equipo de pruebas, de manera que puedan realizar un trabajo más eficiente.
In this work, the automation of regression tests was carried out for a foreign bank based in several countries. The bank offers its financial products digitally, where the client can carry out their banking operations through a mobile application on Android, IOS and the web. Because more functionalities have begun to be deployed to production and the system is becoming more complex, validations of regression test cases are taking longer than they should. This means that production passes must be delayed and in turn causes the testing team to have to do rework on validated test cases. For this reason, a system was developed for the automation of regression tests to reduce the time of test case executions. In order to automate regression testing, software such as Visual Studio Code, Node, JDK, Python and GIT were first installed for the system to function. Then we proceeded with writing the test cases based on Gherkins, then the development of the test scripts was carried out with TypeScript and finally it was validated that the system can automatically execute the test cases. The system allows test cases to be executed more quickly and errors can be detected in the mobile application more quickly. The result obtained with the system was that the time for regression testing can be reduced and the workload is reduced for the testing team, so that they can do more efficient work.
Trabajo de Suficiencia Profesional (es_PE)
application/pdf (en_US)
application/epub (en_US)
application/msword (en_US)
spa (es_PE)
Universidad Peruana de Ciencias Aplicadas (UPC) (es_PE)
info:eu-repo/semantics/openAccess (es_PE)
http://creativecommons.org/licenses/by-nc-sa/4.0/ (*)
Universidad Peruana de Ciencias Aplicadas (UPC) (es_PE)
Repositorio Académico - UPC (es_PE)
Banca
Automatización
Pruebas de regresión
TypeScript
Bank
Automation
Regression tests
TypeScript
Sistema para automatizar pruebas de regresión mediante el uso de lenguaje de programación typescript (es_PE)
info:eu-repo/semantics/bachelorThesis (es_PE)
Universidad Peruana de Ciencias Aplicadas (UPC). División de Estudios Profesionales para Ejecutivos (EPE) (es_PE)
Ingeniería de Sistemas (es_PE)
Licenciatura (es_PE)
Ingeniero de Sistemas (es_PE)
PE (es_PE)
https://purl.org/pe-repo/ocde/ford#2.02.04
https://purl.org/pe-repo/ocde/ford#2.00.00 (es_PE)
https://purl.org/pe-repo/renati/level#tituloProfesional (es_PE)
9347654
0000-0003-0312-727X (es_PE)
42011873
45418150
612076 (es_PE)
Burga Durango, Daniel Wilfredo
Aliaga Cerna, Esther
https://purl.org/pe-repo/renati/type#trabajoDeSuficienciaProfesional (es_PE)
Privada societaria



This item is licensed under a Creative Commons License Creative Commons