Está en la página 1de 7

ESCUELA PROFESIONAL DE

INGENIERIA DE SISTEMAS

GUIA DE LABORATORIO Nro. 01

ESCUELA : INGENIERIA DE SISTEMAS


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:

mvn sonar:sonar -Dsonar.projectKey=Practica_01 -Dsonar.host.url=http://localhost:9000 -


Dsonar.login=admin -Dsonar.password=admin

Procedemos a verificar el código en base al análisis de sonar.


VI. RESULTADOS
 Análisis de código con SonarQube.
 Instalación de herramientas de análisis de calidad de software

También podría gustarte