Entradas

Mostrando las entradas etiquetadas como SonarQube

SonarQube - Cobertura de código fuente

Imagen
Hola a todo@s, en la siguiente entrada os quiero presentar como incorporar al informe del análisis de código fuente que realiza SonarQube, el informe de la cobertura de código fuente a través de sus tests de covertura. Hay que informar, que SonarQube, no se encarga de lanzar los procesos de cobertura de código, lo único que hace es recoger unos informes generado por vuestra plataforma de desarrollo, he integrarlo en el informe global de SonarQube. Aun que toda la información para realizar la cobertura las tenéis en los enlaces oficiales de SonarQube ( Test Coverage & Execution ) y de su comunidad ( [Coverage & Test Data] Generate Reports for C#, VB.net ), he de reconocer que me ha costado entender como funciona y por eso espero poder dejar un poco más claro su funcionamiento. Los objetos que persigue la entrada son los siguientes: Configurar la ejecución de los proyectos de tipo test fuera de Visual Studio ...

SonarQube - Instalación con Visual Studio

Imagen
Hola a todo@s, en la siguiente entrada vengo a presentar una herramienta que nos va a ser muy útil para mantener código fuente más limpio y manejable si seguimos sus recomendaciones. La herramienta es SonarQube . Con esta herramienta, se podrá detectar código duplicado, recomendaciones de gestión de código fuente, advertencias sobre posibles bugs, agregar informes de las pruebas unitarias y la cobertura de código y si el código para todas las recomendaciones, podréis incorporar a vuestro proyecto, el icono de la herramienta. Es cierto que tanto Visual Studio, como otras herramientas como ReSharper , ofrecen ciertos consejos para mantener un código más limpio y manejable, pero SonarQube es gratuita y mantenida por una gran comunidad, y desarrollada para muchas otras plataformas de programación. Con esta herramienta, no quiero decir que haya que olvidarnos de otros principios como el del SOLID u otros principios de arquitecturas en el desarrollo...