Skip to content

jricardo27/gherkin_webdriver_steps

Repository files navigation

BDD Webdriver Steps

This project aims to help testing web applications by defining common Gherkin steps oriented to web development.

The goal is to provide steps that are compatible with Behave and Aloe using Selenium Webdriver to interact with web browsers.

Steps related with Django are also provided.

Development

If you want to contribute to this project you can start by setting up the dev environment by running:

source ./bin/startenv.sh

Then install dependencies:

pip install -r requirements.txt
pip install -r test_requirements.txt

Running tests

Before submitting your changes to code review, please ensure that all tests pass:

./bin/runtests.sh

You can also run Gherkin tests individualy using:

aloe --verbosity=3

or

behave tests/features/

About

Gherkin steps to be used on BDD frameworks like Behave and Aloe in conjunction with Selenium webdriver.

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors