Validador de requerimientos para la ejecución automática de pruebas unitarias mediante un pipeline
Validador de requerimientos para la ejecución automática de pruebas unitarias mediante un pipeline
- 304 páginas ; 26 cm.
Proyecto de Investigacion
1. Estado del arte. --2.Metodologia. --3.Resultados
Disponible en el Repositorio Digital
La automatizacion de procesos en el desarrollo de software es una tendencia en incremento, ya que es una manera de maximizar el provecho de recursos, por lo tanto es factible mencionar que en varias de las multiples metodologias de desarrollo existentes, una de las etapas clave es la ejecucion de pruebas unitarias y esta tambien se puede automatizar, pero en muchas ocasiones esta etapa se realiza de manera manual o no se realiza por diferentes motivos tales como: bajo presupuesto del proyecto, la mala planeacion, el olvido del encargado de la ejecucion o la falta de un instructivo para la ejecucion automatica de pruebas unitarias, por lo que el objetivo de este proyecto es desarrollar un instructivo, cuya finalidad es la creacion de un sistema de herramientas interconectadas como un pipeline y que pueda ejecutar automaticamente las pruebas unitarias de un proyecto Java, para asi evitar la ejecucion manual y satisfacer la inexistencia de un instructivo de este tipo. El marco de trabajo Scrum se utiliza para dividir y definir tareas a desarrollarse de manera incremental durante periodos de tiempo, este marco de trabajo aporto orden, constancia y seguimiento para el completo desarrollo del proyecto, ademas, permite obtener los resultados esperados, como la creacion del instructivo y la satisfaccion de la necesidad del lector de ejecutar automaticamente pruebas unitarias sobre un proyecto Java.
TESTNG. JENKINS. SONARQUBE.
DISERT 004 / C3469v
Proyecto de Investigacion
1. Estado del arte. --2.Metodologia. --3.Resultados
Disponible en el Repositorio Digital
La automatizacion de procesos en el desarrollo de software es una tendencia en incremento, ya que es una manera de maximizar el provecho de recursos, por lo tanto es factible mencionar que en varias de las multiples metodologias de desarrollo existentes, una de las etapas clave es la ejecucion de pruebas unitarias y esta tambien se puede automatizar, pero en muchas ocasiones esta etapa se realiza de manera manual o no se realiza por diferentes motivos tales como: bajo presupuesto del proyecto, la mala planeacion, el olvido del encargado de la ejecucion o la falta de un instructivo para la ejecucion automatica de pruebas unitarias, por lo que el objetivo de este proyecto es desarrollar un instructivo, cuya finalidad es la creacion de un sistema de herramientas interconectadas como un pipeline y que pueda ejecutar automaticamente las pruebas unitarias de un proyecto Java, para asi evitar la ejecucion manual y satisfacer la inexistencia de un instructivo de este tipo. El marco de trabajo Scrum se utiliza para dividir y definir tareas a desarrollarse de manera incremental durante periodos de tiempo, este marco de trabajo aporto orden, constancia y seguimiento para el completo desarrollo del proyecto, ademas, permite obtener los resultados esperados, como la creacion del instructivo y la satisfaccion de la necesidad del lector de ejecutar automaticamente pruebas unitarias sobre un proyecto Java.
TESTNG. JENKINS. SONARQUBE.
DISERT 004 / C3469v