Selenium with Python in 2025 | Beginner Guide (Hindi) Part 1
Start your Selenium automation journey with Python in 2025. Beginner-friendly guide in Hindi. π Part 1 of the crash course!

CodeStudio
27.3K views β’ Feb 25, 2025

About this video
π Learn Selenium with Python in 2025 | Beginner-Friendly Automation Guide (Hindi) Part 1
Welcome to Part 1 of the Selenium with Python Crash Course! π
In this video, youβll learn:
β What is Selenium and why use it for automation?
β Selenium Component, Webdriver architecture , DOM (Document Object Model)
β How to set up Python, PyCharm, and Selenium step-by-step.
β Your first browser automation script using Selenium WebDriver.
β Browser Navigation (get url, back, forward, refresh)
β Locators (By.ID, By.CLASS_NAME, By.TAG_NAME, By.NAME, By.LINK_TEXT, By.PARTIAL_LINK_TEXT, By.XPATH & By.CS_SSELECTORS)
This beginner-friendly guide is perfect for anyone starting their Python automation journey β whether youβre a student, tester, or someone curious about web automation!
π Useful Links:
Selenium Documentation: https://www.selenium.dev/
Python Setup Guide: https://www.python.org/
Download PyCharm: https://www.jetbrains.com/pycharm/
Practice Websites: https://www.saucedemo.com/
GitHub Link for Source code: https://github.com/prachicodestudio/SeleniumPython.git
Thank you for watching the video π, I hope this session has been of help to you.
Don't forget to like π, comment π¬, share and subscribe, do press the bell icon π for the earliest updates of my new videos.
If you have any doubts regarding the topics that we covered, do tell in the comments section, I will make sure to reply at the earliest.
contact me at email : prachicodechannel@gmail.com
π
Time Stamp:
00:00 Introduction
Introductory Section:
00:30 Course Intro
03:26 Course Outline
06:10 Why Should You Learn Selenium?
08:05 Selenium Architecture (Selenium IDE, WebDriver, Grid)
Setup & Tools:
18:28 Installing Python and
18:40 Installing Python and Installing Selenium via pip
27:51 Verify Setup
Part 1: Selenium Basics
Intro to Web Automation:
30:16 What is Web Automation?
31:00 Elements and the DOM
34:30 Selenium Main Functions
Starting with Selenium:
34:35 Writing Your First Automation Script
21:30 Opening and Closing a Browser Window
35:40 What is WebDriver
37:26 Basic Browser Navigation (Open URL, Back, Forward, Refresh)
49:27 Locating Web elements:
Locator Strategies in Selenium:
1:04:29 By.NAME
1:07:50 By.XPATH
What is XPath?
Absolute XPath vs. Relative XPath
Writing Effective XPath Expressions
XPath Functions (contains(), text(), or, and)
Hands-on Example (Using SauceDemo URL)
1:32:39 Selectors Hub (XPath Helper)
2:23:16 By.LINKTEXT
2:28:41 By.PARTIAL_LINK
2:30:03 By.TAGNAME
2:37:29 By.CLASS_NAME
2:41:20 CSS_SELECTOR
What is a CSS Selector?
Basic CSS Selector Syntax
CSS Selectors vs. XPath
Hands-on Example (Using SauceDemo URL)
Locating Multiple Elements:
03:12:27 Difference Between find_element vs. find_elements
Iterating Over Multiple Elements
Extracting Text and Attributes
Hands-on Example (Finding All Product Names in SauceDemo)
#SeleniumWithPython
#PythonAutomation
#SeleniumTutorial
#AutomationTesting
#PythonForBeginners
#SeleniumPythonCourse
#WebAutomation
#LearnSelenium
#PythonSeleniumTutorial
#SeleniumCrashCourse
#AutomationForBeginners
#SeleniumWithPythonForBeginners
#PythonTesting
#SeleniumWebDriver
#AutomationScripting
Welcome to Part 1 of the Selenium with Python Crash Course! π
In this video, youβll learn:
β What is Selenium and why use it for automation?
β Selenium Component, Webdriver architecture , DOM (Document Object Model)
β How to set up Python, PyCharm, and Selenium step-by-step.
β Your first browser automation script using Selenium WebDriver.
β Browser Navigation (get url, back, forward, refresh)
β Locators (By.ID, By.CLASS_NAME, By.TAG_NAME, By.NAME, By.LINK_TEXT, By.PARTIAL_LINK_TEXT, By.XPATH & By.CS_SSELECTORS)
This beginner-friendly guide is perfect for anyone starting their Python automation journey β whether youβre a student, tester, or someone curious about web automation!
π Useful Links:
Selenium Documentation: https://www.selenium.dev/
Python Setup Guide: https://www.python.org/
Download PyCharm: https://www.jetbrains.com/pycharm/
Practice Websites: https://www.saucedemo.com/
GitHub Link for Source code: https://github.com/prachicodestudio/SeleniumPython.git
Thank you for watching the video π, I hope this session has been of help to you.
Don't forget to like π, comment π¬, share and subscribe, do press the bell icon π for the earliest updates of my new videos.
If you have any doubts regarding the topics that we covered, do tell in the comments section, I will make sure to reply at the earliest.
contact me at email : prachicodechannel@gmail.com
π
Time Stamp:
00:00 Introduction
Introductory Section:
00:30 Course Intro
03:26 Course Outline
06:10 Why Should You Learn Selenium?
08:05 Selenium Architecture (Selenium IDE, WebDriver, Grid)
Setup & Tools:
18:28 Installing Python and
18:40 Installing Python and Installing Selenium via pip
27:51 Verify Setup
Part 1: Selenium Basics
Intro to Web Automation:
30:16 What is Web Automation?
31:00 Elements and the DOM
34:30 Selenium Main Functions
Starting with Selenium:
34:35 Writing Your First Automation Script
21:30 Opening and Closing a Browser Window
35:40 What is WebDriver
37:26 Basic Browser Navigation (Open URL, Back, Forward, Refresh)
49:27 Locating Web elements:
Locator Strategies in Selenium:
1:04:29 By.NAME
1:07:50 By.XPATH
What is XPath?
Absolute XPath vs. Relative XPath
Writing Effective XPath Expressions
XPath Functions (contains(), text(), or, and)
Hands-on Example (Using SauceDemo URL)
1:32:39 Selectors Hub (XPath Helper)
2:23:16 By.LINKTEXT
2:28:41 By.PARTIAL_LINK
2:30:03 By.TAGNAME
2:37:29 By.CLASS_NAME
2:41:20 CSS_SELECTOR
What is a CSS Selector?
Basic CSS Selector Syntax
CSS Selectors vs. XPath
Hands-on Example (Using SauceDemo URL)
Locating Multiple Elements:
03:12:27 Difference Between find_element vs. find_elements
Iterating Over Multiple Elements
Extracting Text and Attributes
Hands-on Example (Finding All Product Names in SauceDemo)
#SeleniumWithPython
#PythonAutomation
#SeleniumTutorial
#AutomationTesting
#PythonForBeginners
#SeleniumPythonCourse
#WebAutomation
#LearnSelenium
#PythonSeleniumTutorial
#SeleniumCrashCourse
#AutomationForBeginners
#SeleniumWithPythonForBeginners
#PythonTesting
#SeleniumWebDriver
#AutomationScripting
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
27.3K
Likes
504
Duration
03:46:32
Published
Feb 25, 2025
User Reviews
4.6
(5) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
No specific trending topics match this video yet.
Explore All Trends