pytest-bdd
pytest-bdd is a BDD framework that integrates with pytest for automating project requirements testing.
About
pytest-bdd implementa un sottoinsieme del linguaggio Gherkin per facilitare lo sviluppo guidato dal comportamento (BDD) all'interno di pytest. Consente l'automazione dei test dei requisiti del progetto senza la necessità di un runner separato, sfruttando le capacità di pytest. Il framework supporta il riutilizzo delle configurazioni di test tramite le fixture pytest, consentendo un approccio unificato ai test unitari e funzionali. Questa integrazione semplifica le configurazioni di integrazione continua e migliora il processo di test.
Alternative a pytest-bdd
- pytest-asyncioby Readthedocspytest-asyncio è un plugin per testare codice asyncio utilizzando pytest.
- Coverage.pyby ReadthedocsCoverage.py misura la copertura del codice per i programmi Python.
- 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.
Resources & Links
Related Categories
Usi pytest-bdd?
Tieni traccia del suo costo insieme al resto del tuo stack e ricevi un promemoria prima del rinnovo.
Aggiungi al mio stackVendor
pytest-bdd
Publisher of pytest-bdd