Coverage.py
Coverage.py measures code coverage for Python programs.
pytest
About
Coverage.py è uno strumento progettato per misurare la copertura del codice dei programmi Python. Tiene traccia delle parti del codice che sono state eseguite durante i test e identifica le aree che non sono state testate. Questa misurazione aiuta gli sviluppatori a valutare l'efficacia dei loro test evidenziando quali sezioni di codice vengono esercitate e quali no. Supporta diverse versioni di Python e può essere integrato con diversi runner di test.
Alternative a Coverage.py
- pytest-asyncioby Readthedocspytest-asyncio è un plugin per testare codice asyncio utilizzando pytest.
- Factory Boyby ReadthedocsFactory Boy è uno strumento per creare dati di test utilizzando fabbriche invece di fixture statiche.
- Hypothesisby ReadthedocsHypothesis è una libreria di test basata su proprietà per Python.
- Mypyby ReadthedocsMypy è un controllore di tipi statico per Python che aiuta a identificare errori relativi ai tipi nel codice.
- pytest-bddby pytest-bddpytest-bdd è un framework BDD che si integra con pytest per automatizzare i test dei requisiti del progetto.
Resources & Links
Related Categories
Usi Coverage.py?
Tieni traccia del suo costo insieme al resto del tuo stack e ricevi un promemoria prima del rinnovo.
Aggiungi al mio stackVendor
Readthedocs
Publisher of Black, Coverage.py and Factory Boy