Course Outline

Introduction to Selenium with Python

  • Python vs Java for writing test scripts

Installation and Setup

Selecting a Python IDE or Editor

Overview of Selenium Architecture

  • Selenium IDE
  • Selenium WebDriver
  • Selenium Grid

Python Scripting Essentials for Test Automation

Working with Selenium Webdriver

The Anatomy of a Web Application

Locating Page Elements through Page Objects

Creating a Unit Test

Accessing a Database

Developing a Test Framework

Running Test Suites against Multiple Browsers

Working with Selenium Grid


Closing Remarks


  • Basic Python programming experience.
  • Basic knowledge of test automation.


  • Testers and Developers
  14 Hours

Related Courses

Related Categories