- Python Installed (Recommended version 3.8 or above)
- IDE or Text Editor configured with Python Installed (PyCharm/ Visual Code/ Sublime Text)
- Pip Package Manager (use
pip install selenium
) - Driver for launching the automation (We will use chromedriver.exe)
- Be sure to match the version of Chrome you have
- Download From this URL
- Selenium with Python Basics
- Best practices for element identification on websites
- The most useful methods
- Explicit wait vs Implicit wait
- Selenium Booking Project (Online Bot)
- OOP Project, how to maintain code in Selenium Projects
- Context Manager in Selenium Projects
- Using different arguments to launch different bots
- Selenium Unittest Project (Web Application Testing)
- What is Unittest? Why we need to test our applications?
- Testcase writing, reporting
- Deciding how to fail/pass a test