Selenium webdriver , python , behave
Tested on Python 2.7.10 & 3.4.2 and all libraries installed with the pip that came with 3.4.2
What are Frameworks
Roadmap & Future State
Behave Project Structure
What is Page Object
Base Page Object
Modeling Page Objects
Implement Page Object Pattern
Complete Shopping Cart Workflow - Realtime project
This repository is part of all tutorials on Selenium Framework
All of our tutorials on Ruby, Java, Python strive towards minimizing the language specific quirks
- If you do not know how to use git, click "Download zip" option at right corner
- For Git users, git clone
- Install Python 2.7 or higher. Follow this Install Python
- Install behave. Follow this [ Install behave ] (http://www.seleniumframework.com/python-basic/what-is-behave/)
- Complete installing Selenium webdriver components
- Open a shell/command prompt and from the root folder run "behave features --no-capture"
- Run behave with "-v" gives verbose log. For example running headless using phantomjs with -v creates ghostdriver.log
- We provide instructor led coaching and training both at individual and corporate.
- Basics of Python Coding - Just enough to understand Automation.
- Coding to Designing of various frameworks & the "why" behind choices in real time projects.
- And more....
If you are interested, please reach out by emailing Email