Skip to content

sergioqa123/springbootwebapp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BiblioHub

Integrantes del Proyecto (Grupo 3)

Índice

  1. Propósito del Proyecto
  2. Pipeline: Herramientas/Frameworks + Evidencia + Integración con Jenkins
  3. Conclusiones

1. Propósito del Proyecto

Descripción

Describe brevemente el propósito del proyecto y sus características principales.

Funcionalidades principales

  • Funcionalidad 1: Explica brevemente esta funcionalidad.

Objetivo

Describe el objetivo general del proyecto.

Ramas

  • master: Breve descripción de la rama.

Guardado de Datos

  • Breve explicación del mecanismo de almacenamiento.
  • Menciona tecnologías relevantes (e.g., Spring Data JPA, H2, etc.).

2. Pipeline: Herramientas/Frameworks + Evidencia + Integración con Jenkins

A. Construcción Automática

  • Describe cómo se realiza la construcción automática.

Integración con Jenkins

Explica cómo Jenkins está integrado en esta etapa.

B. Análisis Estático

  • Breve descripción del análisis estático y sus objetivos.

Informe de SonarQube

  • Complejidad Ciclomática y Cognitiva: Detalla su importancia.
  • Bugs: Resume los problemas identificados.
  • Code Smells: Explica los principales problemas encontrados.

Integración con Jenkins

Describe cómo Jenkins automatiza este análisis.

C. Pruebas Unitarias

  • Breve introducción sobre las pruebas unitarias.

Pruebas

  1. testSomething: Describe su objetivo y pasos clave.

Evidencia de Pruebas Unitarias

Explica los resultados generales de las pruebas.

Integración con Jenkins

Detalla cómo Jenkins ejecuta estas pruebas automáticamente.

D. Pruebas Funcionales

  • Breve introducción sobre las pruebas funcionales.

Pruebas

  1. testSomething: Describe su objetivo y pasos clave.

Evidencia de Pruebas Funcionales

Explica los resultados generales de las pruebas funcionales.

Integración con Jenkins

Detalla cómo Jenkins ejecuta estas pruebas automáticamente.

E. Pruebas de Performance

  • Introducción a las pruebas de rendimiento.

Casos evaluados

  1. Caso 1: Breve descripción del caso.

Resultados de la ejecución de las pruebas de performance

Explica los resultados obtenidos durante las pruebas.

Integración de las pruebas de performance con Jenkins

Detalla cómo Jenkins ejecuta y reporta estas pruebas.

F. Pruebas de Seguridad

  • Breve descripción de las pruebas de seguridad realizadas.

Integración con Jenkins

Explica cómo Jenkins automatiza estas pruebas.

G. Gestión de Issues

  • Describe cómo se registran y gestionan los issues en GitHub Projects.
  • Incluye detalles como responsables, etiquetas, y duración estimada.

3. Conclusiones

Resume los logros principales del proyecto, las tecnologías usadas y los resultados obtenidos.

About

Spring Boot Web Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 61.3%
  • HTML 38.7%