Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Calidad de software - Laboratorio, Ejercicios de Gestión de Calidad

Laboratorio guía de sonarlint, curso: calidad de software

Tipo: Ejercicios

2021/2022

Subido el 22/11/2022

karen-torres-colan
karen-torres-colan 🇵🇪

3 documentos

1 / 11

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
1. Descargamos Intellij IDEA community
2. Luego nos vamos a la carpeta de descarga y le damos doble clic al ejecutable, nos
saldrá la interfaz de instalación, le damos en siguiente.
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga Calidad de software - Laboratorio y más Ejercicios en PDF de Gestión de Calidad solo en Docsity!

1. Descargamos Intellij IDEA community

2. Luego nos vamos a la carpeta de descarga y le damos doble clic al ejecutable, nos

saldrá la interfaz de instalación, le damos en siguiente.

3. Aquí indicamos la ruta de instalación, donde seleccionaremos la carpeta de nuestra

preferencia.

4. Seleccionamos Update PATH para que se agregue al PATH, también añadimos “Open

Folder as Project” y creamos la asociación con la extensión .java

5. Después le damos en instalar.

7. Después creamos un nuevo proyecto, para eso le damos en new Project, elegimos

nombre, ruta, lenguaje, JDK, etc.

Código con el

que

haremos la prueba

package codequality; public class CodeQuality { public static void main(String[] args){ Boolean a = false; Integer b = 0 ; if (a) { System. out .println("a is true"); } if (b >= 0 ) { if (b <= 5 ) { if (b >= 3 ) { if (b == 4 ) { System. out .println("b is equal to 4"); } } } } try { String myVariable = ""; if (args.length > 0 ) { myVariable = args[ 0 ]; } if (myVariable.equals("sonarqube")) { System. out .println("I found SonarQube: " + myVariable); } else if (!myVariable.equals("")) { System. out .println("I found some other value: " + myVariable); } else { System. out .println("There weren't any values passed in"); } } catch (Throwable t) { t.printStackTrace(); } } }

Integración de SonarLint en IntelliJ IDEA

10. Después de que se haya instalado nos vamos a análisis y le damos en sonarLint, se

puede apreciar las incidencias del proyecto y el log.

Exclusiones de ficheros

11. En esta parte podemos excluir parte del código para ser analizado.

Vincular con proyecto del SonarQube.

12. Lo primero que vamos hacer es abrir el proyecto que tenemos en SonarQube, para eso

vamos al cmd y ejecutamos StartSonar.

13. Una vez tengamos el programa abierto, procedemos a vincular nuestro proyecto de

SonarQube, para esto vamos a Settings  Tools  SonarLint y le damos en el símbolo

de agregar.

16. Después nos saldrá la siguiente ventana para permitir la conexión.

17. Por último, nos saldrá lo siguiente, lo cual verifica la conexión.