In this video we will learn how to use Selenium Webdriver using Python by with project based tutorials. First we will cover the basics of Selenium by making a YouTube Rank Checker Bot. This project will teach you the basics of working with Selenium by showing you how to find web elements and interact with them. We will then look at how you can use Selenium for QA Testing
Finally, we will end the video by going over some more advanced use cases and niche problems you might run into when working with Selenium like how to use profiles with Selenium, how to use proxies with selenium, and how to use action builders for fine tuned browser actions.
To follow this tutorial directly you will want to have Python installed but it should be useful no matter what programming language you are using since the concepts are the same.
Timestamps:
0:00 intro
2:24 - installing selenium and chrome driver
4:15 - Selenium Hello World to test if everything is installed properly
5:37 - Selenium concepts
8:30 - YouTube Rank Check Bot
21:44 - Go over some niche selenium use cases
28:15 - QA testing overview
31:05 - Reddit QA project
1:11:03 - Advanced Selenium topics - profiles, action builders