Course / Course Details

Selenium with Python from Scratch

  • Gayathri Perumal image

    By - Gayathri Perumal

  • 0 students
  • N/A
  • (0)

Course Description

  • Learn web automation and browser testing with Python using the powerful Selenium framework. This beginner-friendly course takes you from the fundamentals of Selenium to advanced browser automation techniques used in real-world projects. You will learn how to automate websites, interact with web elements, handle forms, manage waits, perform testing, and build automation scripts using Python.
  • The course is designed for students, developers, testers, and automation enthusiasts who want hands-on experience in Selenium WebDriver with Python. Through practical examples and mini projects, you will gain the skills needed to create professional automation and testing solutions.

Course Outcomes

  • Understand the fundamentals of Selenium and browser automation
  • Install and configure Selenium WebDriver with Python
  • Automate browser actions such as clicks, typing, scrolling, and navigation
  • Locate web elements using ID, XPath, CSS selectors, and more
  • Handle forms, buttons, dropdowns, alerts, and pop-ups
  • Work with waits, frames, windows, and multiple tabs
  • Perform automated web testing using Selenium
  • Capture screenshots and generate automation reports
  • Build real-world automation projects with Python
  • Apply best practices for scalable and maintainable automation scripts
  • Gain confidence for Selenium automation interviews and projects

Course Curriculum

  • 1 chapters
  • 45 lectures
  • 0 quizzes
  • N/A total length
Toggle all chapters
1 Selenium with Python Tutorial 1 Installing Python Selenium Pycharm IDE
8.25 Min


2 Selenium with Python Tutorial 2 How to Run Tests on Chrome Firefox IE Browsers
11.52 Min


3 Selenium with Python Tutorial 3 WebDriver Commands
7.48 Min


4 Selenium with Python Tutorial 4 WebDriver Navigational Commands
9.17 Min


5 Selenium with Python Tutorial 5 WebDriver Conditional Commands
14.09 Min


6 Selenium with Python Tutorial 6 WebDriver Implicit wait
10.2 Min


7 Selenium with Python Tutorial 7 WebDriver Explicit wait
32.08 Min


8 Selenium with Python Tutorial 8 Working with Input box Test Box
13.06 Min


9 Selenium with Python Tutorial 9 Working with Radio buttons and Check boxes
8.1 Min


10 Selenium with Python Tutorial 10 Working with Drop down list
12.59 Min


11 Selenium with Python Tutorial 11 Working with Links Operations on Web Links Handling Links
10.5 Min


12 Selenium with Python Tutorial 12 How to handle Alerts Popups Switching to Alerts Popups
6.09 Min


13 Selenium with Python Tutorial 13 How to handle Frames iFrames Switch between the frames
12.18 Min


14 Selenium with Python Tutorial 14 How to handle Browser Windows Switch between the Windows
13.07 Min


15 Selenium with Python Tutorial 15 Working with HTML Web Table
18.48 Min


16 Selenium with Python Tutorial 16 How to Scroll Web Pages in Selenium
11 Min


17 Selenium with Python Tutorial 17 Handle Mouse Actions Mouse Hover Action
9.01 Min


18 Selenium with Python Tutorial 18 Handle Mouse Actions Double click Action
6.09 Min


19 Selenium with Python Tutorial 19 Handle Mouse Actions Right click Action
5.04 Min


20 Selenium with Python Tutorial 20 Handle Mouse Actions Drag and Drop
7.11 Min


21 Selenium with Python Tutorial 21 How to upload Files
6.35 Min


22 Selenium with Python Tutorial 22 How to Download Files using Chrome Browser
18.32 Min


23 Selenium with Python Tutorial 23 How to Download Files using Firefox Browser
11.35 Min


24 Selenium with Python Tutorial 24 How to read data from MS Excel using OpenPyXL Data Driven Testing
15.15 Min


25 Selenium with Python Tutorial 25 How to write data into Excel using OpenPyXL Data Driven Testing
7.13 Min


26 Selenium with Python Tutorial 26 Data Driven Testing using Microsoft Excel OpenPyXL Module
24.24 Min


27 Selenium with Python Tutorial 27 Working with Cookies
16.54 Min


28 Selenium with Python Tutorial 28 Capture Screenshots
6.41 Min


29 Selenium with Python Tutorial 29 Logging Generate log file
15.39 Min


30 Selenium with Python Tutorial 30 Python UnitTest Framework
12.2 Min


31 Selenium with Python Tutorial 31 Python UnitTest Framework Methods
17.35 Min


32 Selenium with Python Tutorial 32 Python UnitTest Skipping Tests
14.02 Min


33 Selenium with Python Tutorial 33 Python UnitTest Assertions assertEqual assertNotEqual
10.22 Min


34 Selenium with Python Tutorial 34 Python UnitTest Assertions assertTrue assertFalse
9.38 Min


35 Selenium with Python Tutorial 35 Python UnitTest Assertions assertIsNone assertIsNotNone
8.1 Min


36 Selenium with Python Tutorial 36 Python UnitTest Assertions assertIn assertNotIn
8.03 Min


37 Selenium with Python Tutorial 37 Python UnitTest Assertions Relational comparison
6.58 Min


38 Selenium with Python Tutorial 38 Python UnitTest Creating and Running Test Suites Batch Testing
29.49 Min


39 Selenium with Python Tutorial 39 PyTest Installation and Getting Started
8.39 Min


40 Selenium with Python Tutorial 40 PyTest Working with PyTest Fixtures
14.47 Min


41 Selenium with Python Tutorial 41 PyTest Run Multiple Tests in PyTest
17.44 Min


42 Selenium with Python Unittest HTML Reports Page Object Model
1.11 Min


43 Selenium with Python Oracle Database Connectivity using cx Oracle Data Driven Testing
1.09 Min


44 Selenium with Python PyTest HTML Report Generation pytest html module
22.36 Min


45 How To Generate Allure Reports in Selenium with Python PyTest
41.2 Min


Instructor

0 Rating
0 Reviews
1 Students
137 Courses

Course Full Rating

0

Course Rating
(0)
(0)
(0)
(0)
(0)

No Review found

Sign In or Sign Up as student to post a review

Student Feedback

You must be enrolled to ask a question