Codecov

Convierte la cobertura en checks de pull request e informes visuales.

coveragetesting
Webcodecov.io
CategoríaCI/CD y código
PrecioFreemium
Requiere tarjetaNo

QUÉ ES

¿Qué es Codecov?

Codecov es una herramienta de análisis de cobertura de código que se integra con pipelines CI para proporcionar checks en pull requests e informes visuales. Soporta múltiples formatos de cobertura y lenguajes, y sus informes a nivel de commit ayudan a los equipos a hacer cumplir los gateways de cobertura. La plataforma es especialmente popular en proyectos open source.

ANTES DE REGISTRARTE

Lo que debes saber

✓
Integración profunda con GitHub y GitLabCodecov decora las pull requests con cambios de cobertura, marca regresiones y bloquea merges si no se cumplen los umbrales.
✓
Amplio soporte de lenguajes y formatosAcepta informes de cobertura de Python, JavaScript, Java, Go, Rust y muchos más en formatos como Cobertura, JaCoCo y llvm-cov.
△
El porcentaje de cobertura puede incentivar tests superficialesLos equipos pueden escribir tests que cubren líneas sin verificar comportamiento, inflando los números de cobertura sin mejorar la fiabilidad.
✕
Plan gratuito para repos privados muy limitadoEl plan gratuito para repositorios privados cubre solo un usuario. Los equipos necesitan un plan de pago para proyectos privados con múltiples contribuidores.

COMUNIDAD

En los foros

Los desarrolladores en Reddit valoran Codecov por su integración con GitHub y sus informes de cobertura claros en PRs. La principal crítica es que la cobertura por sí sola no mide la calidad de los tests y puede crear falsa confianza. El modelo de precios para repositorios privados también es un punto de dolor común.

— Sentimiento en comunidades

SOBRE NOSOTROS

Honesto, independiente, sin relleno.

Sin patrocinios. Solo un análisis claro de qué hace, cuánto cuesta y lo que debes saber antes de comprometerte.

Leer más→

FAQ

Preguntas frecuentes

¿Qué lenguajes soporta Codecov?+

Codecov soporta prácticamente todos los lenguajes incluyendo Python, JavaScript, TypeScript, Java, Go, Rust, Ruby, C/C++ y más. Acepta informes de cobertura en formatos como Cobertura, JaCoCo, Clover, llvm-cov y muchos otros.

¿Codecov es gratis para open source?+

Sí, Codecov es gratis para proyectos open source con líneas de código y subidas ilimitadas. Los repositorios privados requieren un plan de pago, comenzando con el nivel Basic para un solo usuario.

¿Puede Codecov hacer cumplir umbrales de cobertura?+

Sí, Codecov puede marcar pull requests donde la cobertura baja de un umbral configurable. Puedes establecer diferentes objetivos para cobertura a nivel de proyecto y de parche, e incluso marcar archivos o directorios específicos.