Course Content
Testing Tools
Testing Tools
0/1
Sample Python Programs
Sample Python Programs
0/1
Selenium Python First Script
Selenium Python First Script
0/2
HTML Form elements
HTML Form elements
0/1
Handle HTML Frames
Handle HTML Frames
0/2
Handling Dropdown Lists
Handling Dropdown Lists
0/2
Selenium Action class
Selenium Action class
0/1
Python Database Programming
Python Database Programming
0/1
Selenium Python for Beginners [ 2024 ]
About Lesson

Selenium Python Course

In this course, let’s learn how to write automation scripts using Selenium Web Driver in Python. Selenium is the most popular open-source test automation framework in the IT market.

We will discuss Selenium WebDriver concepts and learn how to apply test automation concepts to automate web application testing.

Selenium Introduction

Selenium is a test automation API that automates web browsers. It has gained popularity among testers and automation engineers. Selenium is an open-source tool that is free of cost. 

Selenium is not a tool. It’s not an executable file like QTP, LoadRunner, etc.
It is an API that automates web browsers. The Selenium API consists of classes and methods that you can access to develop your tests.

Selenium supports multiple programming languages:

 

Selenium Language Support

 

Selenium’s popularity is mainly due to its support for multiple programming languages and test executions on multiple operating systems and browsers. 

  • Java
  • Python
  • Ruby 
  • Perl
  • JavaScript
  • C#

 

Selenium is specially used for web-based automation. It automates web browsers and is primarily used for web application testing. Selenium can automate, identify, and interact with web page elements. Note that Selenium cannot be used for desktop automation.