Universidad de Castilla-La Mancha
 
Escuela Superior de Ingeniería Informática

 

  cambiar a curso:   2023-24   2025-26



Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2024-25

Arquitectura de pruebas automatizadas en un marco de desarrollo de software


Tecnologías Específicas

Ingeniería del Software
 


Descripcion y Objetivos

Este TFG está enmarcado en el programa de digitalización 2021-2025 del Organismo Pagador de la Consejería de Agricultura, Ganadería y Desarrollo Rural, llevado a cabo en el Parque Científico y Tecnológico de CLM a través de Tragsatec.
En el contexto actual de la ingeniería del software las pruebas automatizadas son esenciales para el desarrollo y mantenimiento del software, más aún en los nuevos sistemas cada vez más heterogéneos e integrados. Las pruebas están condicionadas por la metodología y el marco de desarrollo utilizado, para lo cual se propone la evaluación de las pruebas en dos sistemas realizados en el programa de digitalización siguiendo su metodología y marco de desarrollo. Como resultado de esta evaluación se espera optimizar las pruebas existentes de los sistemas estudiados, creando las pruebas necesarias para obtener una mejor cobertura que asegure la calidad del software.
Los objetivos del TFG son:
-    Estudio y evaluación de las pruebas existente en dos sistemas.
-    Optimización de las pruebas.
-    Definición e implementación de nuevas pruebas End-To-End.
-    Propuesta de arquitectura de pruebas automatizadas adaptada al marco de desarrollo software utilizado.

 


Metodología y Competencias

El trabajo será desarrollado en las siguientes fases:
•    Planificación del trabajo
•    Revisión del estado del arte
•    Evaluación de las pruebas en dos sistemas.
•    Propuesta de optimización
•    Realización de nuevas pruebas End-To-End.
•    Propuesta para una arquitectura de pruebas automatizada.
Son varias las competencias que el alumno puede desarrollar con este proyecto. A continuación, se nombran algunas de ellas:
•    O19: Ejercicio original a realizar individualmente y presentar y defender ante un tribunal universitario, consistente en un proyecto de naturaleza profesional en el ámbito de la tecnología específica de la Ingeniería en Informática que ha realizado el estudiante. En este ejercicio se deben sintetizar e integrar las competencias adquiridas en las enseñanzas.
•    INS01: Capacidad de análisis, síntesis y evaluación.
•    INS02: Capacidad de organización y planificación.
•    INS03: Capacidad de gestión de la información.
•    INS04: Capacidad de resolución de problemas aplicando técnicas de ingeniería.
•    INS05: Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones.
•    SIS01: Razonamiento crítico.
•    SIS03: Aprendizaje autónomo.
•    SIS05: Creatividad.
•    SIS08: Capacidad de iniciativa y espíritu emprendedor.
•    UCLM02: Capacidad para utilizar las Tecnologías de la Información y la Comunicación.
•    UCLM03: Correcta comunicación oral y escrita.
•    UCLM04: Compromiso ético y deontología profesional.

 

 


Medios a utilizar

Repositorios de los sistemas a evaluar.

 


Bibliografía

•    Cohn, M. (2009). Succeeding with Agile: Software Development Using Scrum. Pearson Education.
•    Beizer, B. (1990). Software Testing Techniques. Van Nostrand Reinhold.
•    Beck, K. (2003). Test-Driven Development: By Example. Addison-Wesley Professional.
•    Humble, J., & Farley, D. (2010). Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Addison-Wesley Professional.
•    Metodología Métrica v.3. 2001. Portal de Administración Electrónica del Ministerio de Asuntos Económicos y Transformación Digital Español, Secretaría General de Administración Digital. Recuperado de https://administracionelectronica.gob.es/pae_Home/pae_Documentacion/pae_Metodolog/pae_Metrica_v3.html

 


Tutores


GARCIA-CONSUEGRA BLEDA, JESUS DAMIAN
LABIAN MOYA, ANTONIO
 

Alumno


ROMERO SERRANO, PAULA

 

 

Sindicación  Sindicación  Sindicación  Sindicación

Curso: 2024-25
© Escuela Superior de Ingeniería Informática
Edificio Infante Don Juan Manuel
Avda. de España s/n
02071 Albacete

informatica.ab@uclm.es
aviso legal
generar código QR de la página