Selenium WebDriver 4 with Python - Zero To Hero

Coursera MOOC / Non-credit USD 49
Enroll now →
Selenium WebDriver 4 with Python - Zero To Hero

About this course

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Looking to enter the automation industry with the latest technologies or learn how Selenium WebDriver and Python programming are used in automation projects? This course helps you build a solid foundation in web automation frameworks. It provides comprehensive coverage of Selenium WebDriver and Python, starting with basic concepts like variables, data types, control flow, object-oriented programming, exception handling, and functions. You'll learn to install and run Selenium WebDriver on various browsers, progressing to designing automation frameworks for testing web applications. By the end, you'll be familiar with Python and Selenium WebDriver, and capable of testing real-world web applications on any browser. You'll also set up and configure Python, install Selenium WebDriver using pip, understand unit testing with Pytest, master data-driven testing, perform cross-browser testing, and integrate Jenkins and GitHub with Selenium. This course is ideal for quality assurance professionals or manual testers looking to enter automation testing, with no prior knowledge required as all topics are taught from scratch.

What you'll learn

  • understand Python programming fundamentals
  • install and configure Selenium WebDriver
  • design and implement automation frameworks for web testing
  • perform unit testing using Pytest
  • master data-driven testing techniques
  • execute cross-browser testing
  • integrate Jenkins and GitHub with Selenium

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.