pytest-bdd
pytest-bdd is a BDD framework that integrates with pytest for automating project requirements testing.
About
pytest-bdd implémente un sous-ensemble du langage Gherkin pour faciliter le développement piloté par le comportement (BDD) au sein de pytest. Il permet l'automatisation des tests des exigences du projet sans avoir besoin d'un runner séparé, en tirant parti des capacités de pytest. Le cadre prend en charge la réutilisation des configurations de test via les fixtures pytest, permettant une approche unifiée des tests unitaires et fonctionnels. Cette intégration simplifie les configurations d'intégration continue et améliore le processus de test.
Alternatives à pytest-bdd
- pytest-asyncioby Readthedocspytest-asyncio est un plugin pour tester du code asyncio avec pytest.
- Coverage.pyby ReadthedocsCoverage.py mesure la couverture de code pour les programmes Python.
- Factory Boyby ReadthedocsFactory Boy est un outil pour créer des données de test en utilisant des usines au lieu de fixtures statiques.
- Hypothesisby ReadthedocsHypothesis est une bibliothèque de tests basée sur des propriétés pour Python.
- Mypyby ReadthedocsMypy est un vérificateur de types statique pour Python qui aide à identifier les erreurs liées aux types dans le code.
Resources & Links
Related Categories
Tu utilises pytest-bdd ?
Suis son coût avec le reste de ton stack et reçois un rappel avant son renouvellement.
Ajouter à mon stackVendor
pytest-bdd
Publisher of pytest-bdd