1. Un marco de trabajo para el desarrollo y ejecución de pruebas automatizadas aplicadas al front-end de una aplicación web
- Author
-
Letelier Torres, Patricio Orlando, Sirera Serrano, María Luisa, Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica, Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació, Fernández Rodríguez, Sergio, Letelier Torres, Patricio Orlando, Sirera Serrano, María Luisa, Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica, Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació, and Fernández Rodríguez, Sergio
- Abstract
[ES] Este proyecto se centra en la automatización de pruebas funcionales y todo el marco de trabajo que lo envuelve para aplicarlas en regresión de forma automática. El desarrollo de software implica la realización de pruebas funcionales, ya que son esenciales para asegurar que se ha implementado lo que el cliente requiere. Sin embargo, en la actualidad no existe un marco de trabajo para llevar a cabo la automatización de pruebas en un software desarrollado sobre AngularJS. Se ha hecho uso de Protractor para elaborar las pruebas automatizadas y de diferentes herramientas para añadir funcionalidad, como reportes con los resultados. Además, se ha desarrollado un gestor de pruebas automatizadas en AngularJS, con el que podemos seleccionar y ejecutar directamente las pruebas utilizando Jenkins., [EN] This project deals with the automation of functional tests and the entire framework that surrounds it to apply them automatically. Software development implies performing functional testing since it is essential to ensure that it has been implemented what the customer requires. However, at present there is no way to carry out testing automation in a software developed on AngularJS. We have made use of Protractor to develop automated tests, and more different tools to add functionality such as the test reports. We have also developed an automated test manager in AngularJS, with which we can select and run tests directly using Jenkins.
- Published
- 2016