https://github.com/automationpanda/behavior-driven-python
Python BDD Test Framework Examples
https://github.com/automationpanda/behavior-driven-python
Last synced: 12 months ago
JSON representation
Python BDD Test Framework Examples
- Host: GitHub
- URL: https://github.com/automationpanda/behavior-driven-python
- Owner: AutomationPanda
- License: mit
- Created: 2018-04-28T13:25:31.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T08:16:58.000Z (over 3 years ago)
- Last Synced: 2024-04-28T03:37:34.437Z (about 2 years ago)
- Language: Python
- Homepage:
- Size: 1.35 MB
- Stars: 89
- Watchers: 7
- Forks: 53
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# behavior-driven-python
This repository contains example projects for the following
[Python](https://automationpanda.com/python/)
[BDD](https://automationpanda.com/bdd/) test frameworks:
* [behave](http://behave.readthedocs.io/en/latest/index.html)
* [pytest-bdd](https://github.com/pytest-dev/pytest-bdd)
The example projects (in the subdirectories)
include full tests and documentation.
They are companions to Python conference talks and the
[Automation Panda](https://automationpanda.com/) blog.
The example projects share the `cucumbers.py` module,
which contains a simple *CucumberBasket* class for unit testing.
However, the feature files and step definition modules in each project
are slightly different because they depend upon the framework.