ASIGNATURA : CALIDAD DE SOFTWARE CICLO : VII TURNO : Noche SEMESTRE : 2022-1 DOCENTE : Dr. JOSE ALBERTO GOMEZ AVILA. Rev. Ing MSc José F. Ramones Morles
I. TEMA: METRICAS ESTÁTICAS – ANÁLISIS ESTÁTICO DE
SOFTWARE. II. OBJETIVOS: Instalar SonarQube. Instalar Maven. Realizar un análisis de código con Java con SonarQube III. METODOLOGIA Solución de los ejercicios propuestos con la guía del docente. Realizar un informe de toda la secuencia del laboratorio propuesto. IV. RECURSOS Equipo computacional con conexión a internet. Utilizar guía de laboratorio Utilizar la plataforma Blackboard para entregar el laboratorio. Utilizar la plataforma de Zoom para la sustentación del laboratorio. V. DESARROLLO DE ACTIVIDADES 1. Descripción: Instalación y generación de la prueba de código con SonarQube 2. Proceso.
SONARQUBE: Herramienta de análisis de calidad de software.
- Se requiere jdk 11+ - Se descarga en: https://docs.sonarqube.org/latest/setup/get-started-2-minutes/
Se descomprime el paquete y se ejecuta:
Luego de ejecutar no cerrar la ventana de ejecución. Apertura el navegador: http://localhost:9000 Usuario y clave es “admin” Ahora configuramos Maven: http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Verificar si Maven funciona, sino agregar Maven en variables de entorno de sistema de windows:
Luego procedemos a la creación de un proyecto en Java
Sumará 2 números y mostrará el mensaje, como resultado.
Con SonarQube ejecutando procedemos a ejecutar el análisis de código: