pytest-bdd
pytest-bdd is a BDD framework that integrates with pytest for automating project requirements testing.
About
pytest-bdd implementa un subconjunto del lenguaje Gherkin para facilitar el desarrollo guiado por comportamiento (BDD) dentro de pytest. Permite la automatización de las pruebas de requisitos del proyecto sin necesidad de un runner separado, aprovechando las capacidades de pytest. El marco admite la reutilización de configuraciones de prueba a través de fixtures de pytest, lo que permite un enfoque unificado para las pruebas unitarias y funcionales. Esta integración simplifica las configuraciones de integración continua y mejora el proceso de pruebas.
Alternativas a pytest-bdd
- pytest-asyncioby Readthedocspytest-asyncio es un plugin para probar código asyncio usando pytest.
- Coverage.pyby ReadthedocsCoverage.py mide la cobertura de código para programas en Python.
- 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.
Resources & Links
Related Categories
¿Usas pytest-bdd?
Controla su coste junto al resto de tu stack y recibe un recordatorio antes de que se renueve.
Añadir a mi stackVendor
pytest-bdd
Publisher of pytest-bdd