SOLUCIÓN DE MÉTRICAS Y ANÁLISIS

Cobertura de código

Evalúe la calidad de su código con informes de cobertura y ejecución de pruebas que le indican el porcentaje de código cubierto por los casos de prueba. SonarQube Server actúa como un centro central que se integra con las herramientas de cobertura de código más populares. Consolida los informes de cobertura con los resultados del análisis estático de código, lo que le proporciona métricas claras de aprobación/rechazo para garantizar que su código cumpla con los estándares de calidad de forma eficiente.

Solicitar una demostración

Importar informes de cobertura de código

Para incluir los resultados de cobertura de código en su análisis, debe configurar una herramienta de cobertura de terceros y SonarQube Server para importar los resultados generados por dicha herramienta. Sonar se integra con múltiples herramientas de cobertura de código.

Mejorar la calidad del código

Probar exhaustivamente su código es fundamental para mantener su calidad y fiabilidad. Esto garantiza que cualquier problema funcional, como errores y vulnerabilidades, se identifique rápidamente, permitiéndole realizar actualizaciones con confianza.

Mejorar la mantenibilidad del código

Una mayor cobertura de código significa que se prueba una mayor parte del código, lo que ayuda a identificar errores en una etapa más temprana del proceso de desarrollo. Esto se traduce en una mayor mantenibilidad y fiabilidad del código.

Soporte de cobertura de código para idiomas

Sonar admite cobertura de código para los siguientes idiomas:

HERRAMIENTA DE COBERTURA DE CÓDIGO

Beneficios de la solución de cobertura de código

Evalúe el estado general de su código importando los resultados de sus pruebas de cobertura de código a las soluciones SonarQube Server y SonarQube Cloud en más de 30 lenguajes de programación.

Reducir riesgos y problemas

Una base de código bien probada con alta cobertura brinda confianza a los desarrolladores y minimiza el riesgo de introducir nuevos errores en la producción.

Detección temprana de errores

Permite la identificación temprana de errores durante el proceso de desarrollo, reduciendo la probabilidad de que surjan problemas en la producción.

Borrar métricas

Proporciona métricas claras de aprobación/reprobación para la cobertura del código, lo que permite a los equipos evaluar fácilmente la eficacia de sus pruebas.

Información procesable

Las soluciones Sonar ofrecen informes granulares de cobertura de código que identifican secciones no probadas de su código y recomiendan mejoras.

Mejora continua

Las métricas de cobertura de código ayudan a medir la efectividad de las pruebas, lo que permite mejorar la calidad y la confiabilidad del código.

Mejorar la productividad de los desarrolladores

Los desarrolladores pueden priorizar las pruebas cuando más las necesitan, concentrándose en áreas con baja cobertura de código, ahorrando así tiempo en revisiones manuales de código.

Mayores habilidades de desarrollador

Al trabajar con informes de cobertura de código, los desarrolladores pueden ver y escribir pruebas más completas, lo que conduce a mejores prácticas de codificación.

Integración del flujo de trabajo

Se integra perfectamente con los canales de compilación más populares (Gitlab, Jenkins), lo que permite el análisis y los informes automáticos de la cobertura del código en el flujo de trabajo de desarrollo de software.

Usuarios ilimitados en todos los equipos

Puedes tener tantos usuarios como necesites con cualquier licencia. Ideal para equipos empresariales de cualquier tamaño que necesiten analizar código.

Proyectos ilimitados

Puedes tener tantos proyectos como necesites para analizar, sin límite establecido. Esto es ideal para organizaciones que necesitan analizar código de varios proyectos o equipos dentro de la organización.

Escaneos ilimitados en su organización

Esto significa que puede escanear su código con la frecuencia que necesite, sin límite. Esto es esencial para las organizaciones que necesitan supervisar la calidad de su código continuamente.

Cobertura de código integrada en su CI/CD

Sonar logra respaldar la cobertura de código dentro de sus flujos de trabajo de DevOps, CI/CD e IDE.

DevOps

Sonar se integra estrechamente con las plataformas DevOps más populares, como GitLab, Jenkins y Azure DevOps, lo que le permite recopilar datos de cobertura de código durante las fases de compilación.

Bijay Mangaraj image

"El mayor impacto que ha tenido es que nos ha facilitado enfocar nuestros esfuerzos en asegurar que el nuevo código esté limpio en lugar de abordar la deuda técnica."

Bijay Mangaraj, vicepresidente sénior

Lea la historia del cliente
Bijay Mangaraj image

Bijay Mangaraj, vicepresidente sénior

"El mayor impacto que ha tenido es que nos ha facilitado enfocar nuestros esfuerzos en asegurar que el nuevo código esté limpio en lugar de abordar la deuda técnica."

La mejor manera de realizar la cobertura del código

Lanzar software seguro, confiable y mantenible

AUTOGESTIONADO

Servidor SonarQube: solución autogestionada

Calcule y almacene métricas de cobertura de código (línea, estado, código nuevo) con base en datos generados por herramientas externas de terceros en sus instalaciones. Reciba informes detallados que visualizan los porcentajes de cobertura e identifican áreas con baja cobertura. Utilice criterios de calidad para definir umbrales mínimos de cobertura de código.

Descargue SonarQube Server ahora
Alojado

SonarQube Cloud: solución alojada

Calcule y almacene métricas de cobertura de código (línea, condición, código nuevo) con base en datos generados por herramientas externas alojadas en la nube. Reciba informes detallados que visualizan los porcentajes de cobertura e identifican áreas con baja cobertura. Utilice criterios de calidad para definir umbrales mínimos de cobertura de código.

Pruebe SonarQube Cloud gratis