Selenium and Python

Programmers and testers who want to use Selenium automated web testing with Python to test web applications


Expected Duration
81 minutes

Selenium is a set of tools that can be used to automate web testing using a variety of languages including Python. In this course, you’ll learn how to set up a Selenium Python project, locate elements, check navigation, display, and input controls. You’ll also explore how to execute JavaScript from Python tests, work with Ajax elements, and take remote screenshots.


Creating Projects and Locating Elements

  • start the course
  • create a Selenium Python project
  • find exact elements in Selenium Python projects
  • search for many page elements in Selenium Python projects

Popups and Multiple Windows

  • check popups in Selenium Python tests
  • work with multiple windows in Selenium Python tests

Drag and Drop and Input Data

  • use drag and drop in Selenium Python tests
  • provide input data in Selenium Python tests

Links and Navigation

  • click links in Selenium Python tests
  • test navigation in Selenium Python projects

Display Elements and Appearance

  • validate display elements in Selenium Python projects
  • take a remote screenshot in a Selenium Python project

JavaScript, Ajax and Cookies

  • execute JavaScript from Selenium Python tests
  • work with Ajax elements in Selenium Python tests
  • use cookies in Selenium Python projects

Exercise: Selenium and Python

  • use Selenium with Python





Multi-license discounts available for Annual and Monthly subscriptions.