Skip to content

GordonSo/pytest-bdd-selenium

Repository files navigation

Requirements:

  1. Windows OS
  2. Python 3.6.5+
  3. Chrome version 70.0.3538.67

Description

  1. This solution relies on selenium, pytest and pytest-bdd which are in requirements.txt
  2. The features folder contains the feature file provided and the 2 additional scenarios
  3. The page_objects module implements a page object structure to map to the web pages and inherit from a base page
  4. The test_search_restaurant.py contains the step implementations (pytest can detect the tests scenario and execute the tests)

Steps

  1. Execute <go.bat> which will create the virtual environment and execute the tests

About

Research exercise using pytest-bdd on Pycharm 2018.2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published