Coverage.py
Coverage.py measures code coverage for Python programs.
pytest
About
Coverage.py es una herramienta diseñada para medir la cobertura de código de programas en Python. Realiza un seguimiento de qué partes del código se han ejecutado durante las pruebas e identifica áreas que no han sido probadas. Esta medición ayuda a los desarrolladores a evaluar la efectividad de sus pruebas al resaltar qué secciones de código se ejercen y cuáles no. Soporta varias versiones de Python y se puede integrar con diferentes ejecutores de pruebas.
Alternativas a Coverage.py
- pytest-asyncioby Readthedocspytest-asyncio es un plugin para probar código asyncio usando pytest.
- Factory Boyby ReadthedocsFactory Boy es una herramienta para crear datos de prueba utilizando fábricas en lugar de fixtures estáticos.
- Hypothesisby ReadthedocsHypothesis es una biblioteca de pruebas basada en propiedades para Python.
- Mypyby ReadthedocsMypy es un verificador de tipos estático para Python que ayuda a identificar errores relacionados con tipos en el código.
- pytest-bddby pytest-bddpytest-bdd es un marco BDD que se integra con pytest para automatizar las pruebas de requisitos del proyecto.
Resources & Links
Related Categories
¿Usas Coverage.py?
Controla su coste junto al resto de tu stack y recibe un recordatorio antes de que se renueve.
Añadir a mi stackVendor
Readthedocs
Publisher of Black, Coverage.py and Factory Boy