StackPractices

Etiqueta: coverage

Explora 5 recursos prácticos de ingeniería de software etiquetados con "coverage". Descubre recetas de código, patrones de diseño, plantillas de documentación y guías detalladas para ayudarte a construir, desplegar y mantener soluciones listas para producción con coverage.

Cobertura de Tests

La cobertura de tests mide cuanto codigo es ejercido por las pruebas. Es una senal util pero no una garantia de calidad.

Los recursos a continuacion cubren cobertura de linea, branch y mutation, objetivos de cobertura y anti-patrones. Cada guia te ayuda a usar la cobertura como herramienta, no como meta.

Cada recurso incluye explicaciones claras, ejemplos de codigo y advertencias sobre errores comunes. Usa estos materiales para tomar decisiones informadas, evitar problemas en produccion y acelerar tu flujo de trabajo. Si estas empezando, lee primero los articulos marcados como principiante; si ya tienes experiencia, ve directo a los patrones avanzados y las guias de arquitectura.

Implementar Mutation Testing

Cómo usar mutation testing con mutmut, Stryker y PIT para evaluar si tus tests realmente verifican...

Medir Cobertura de Test

Cómo medir, reportar y hacer cumplir la cobertura de código con branch y condition coverage usando...

Medir y Exigir Cobertura de Tests con pytest-cov

Mide y exige cobertura con pytest-cov: reportes HTML, branch coverage, exclusiones e integración.

Plantilla de Reporte de Cobertura de Pruebas

Una plantilla para reportar la cobertura de pruebas por módulo, funcionalidad y ruta crítica, con...

Guía de Estrategia de Testing de Software

Una guía práctica para construir una estrategia de testing en capas con tests unitarios, de...