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...