-
Cloning the repository:
git clone https://github.com/lndamaral/python-bdd.git
-
Installing all the dependencies:
cd path/to/python-bdd/automated_testes pip install -r requirements.txt
http://visualgit.readthedocs.io/en/latest/pages/naming_convention.html
/automated_tests:
features/ # Folder used to keep all feature files writen in Gherkin syntax
<feature-name>.feature
<feature-name>.feature
helper/ #Used to keep useful methods for common test operations
<files>.py
<files>.py
model/ #Folder where classes that implement models operations.
<files>.py
<files>.py
<files>.py
steps/ #Folder where classes that implement step definitions according to features.
<files>_step.py
<files>_step.py
<files>_step.py
cd path/to/python-bdd/automated_testes
behave --no-captures