Save for later

Selenium Python - Step by Step for Beginners with Framework

This course is created for complete beginners. 

Get started with Selenium in Python step by step.

If you are a complete beginner on Selenium or Python, this course is for you. Very basic step by step videos to guide you from scratch. 

In this course we will learn:

  • How to install Python (Mac & Windows)

  • How to install Selenium

  • How to setup Selenium Python project

  • How to create first test script

  • How to generate reports

  • How to create Automation Framework

  • How to run from command line

  • How to use Jenkins for Continuous Integration

  • How to record & play

  • How to use testing frameworks like PyUnit and PyTest

  • How to use Allure Reports

  • Create an end-to-end Automation Framework from scratch

  • And much more...

Do not worry if you have never used Python or Selenium. I will guide you on every step.Let's Get Started...

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.4 based on 68 ratings
Length 10 total hours
Starts On Demand (Start anytime)
Cost $14
From Udemy
Instructor Raghav Pal
Download Videos Only via the Udemy mobile app
Language English
Tags Development Software Testing

Get a Reminder

Send to:

Similar Courses

What people are saying

step by step

It was very very helpful as a beginner to gain complete understanding about building a project from scratch Even though I was following the selenium python videos step by step on chrome and firefox browsers.

I was getting these error message "Traceback (most recent call last): File "C:/Users/Owner/PycharmProjects/selenium/Demo/Test1.py", line 6, in <module> driver.set_page_load_timeout(10) AttributeError: module 'selenium.webdriver.chrome' has no attribute 'set_page_load_timeout' And while in the chrome headless I was getting these error messages "C:/Users/Owner/PycharmProjects/selenium/Demo/chromedemo.py:9: DeprecationWarning: use options instead of chrome_options driver = webdriver.Chrome(chrome_options=chrome_options, executable_path="../drivers/chromedriver.exe") Traceback (most recent call last): File "C:/Users/Owner/PycharmProjects/selenium/Demo/chromedemo.py", line 11, in <module> driver.get("https//google.com") File "C:\Users\Owner\PycharmProjects\selenium\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 333, in get self.execute(Command.GET, {'url': url}) File "C:\Users\Owner\PycharmProjects\selenium\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute self.error_handler.check_response(response) File "C:\Users\Owner\PycharmProjects\selenium\venv\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.InvalidArgumentException: Message: invalid argument (Session info: headless chrome=75.0.3770.142) While in the Firefox I was still getting errors such as C:\Users\Owner\PycharmProjects\selenium\venv\Scripts\python.exe C:/Users/Owner/PycharmProjects/selenium/Demo/FirefoxDemo.py C:/Users/Owner/PycharmProjects/selenium/Demo/FirefoxDemo.py:9: DeprecationWarning: use options instead of firefox_options driver = webdriver.Firefox(executable_path=path, firefox_options=firefox_options) Automation step by step - Google Search Very useful and Basic Foundation is Super This course would be definitely benefit the users who are seeking to learn Selenium+Python from scratch.

it was a good match Nice Step by Step clean understanding Appreciate Raghav!

As it’s going step by step it’s easy to follow.

I was a little hesitant at first- online classes and all- but Raghav is not only an excellent teacher (walking step by step through the system, as well as explaining common mistakes and demonstrating how to troubleshoot them), he is also responsive to questions.

Read more

easy to understand

It is easy to understand for people without any programming background as well.

Really informative and easy to understand videos.

Read more

till now

till now.

I succeeded to complete every task till now (and it is great motivation to go forward).

Read more

from scratch

This is a great course, you will learn from python basics and at the end you will create a whole python basic framework from scratch that definitely will help you in your job!!

with python

Some points were a little confusing when encountering issues with python modules and their configuration, but fortunately I was able to resolve these using applied knowledge from elsewhere in the course.

Thanks Excellent Best Selenium with python course.

Read more

very helpful

It is really very helpful tutorial for me.

expected something better for the price that was quoted, Very good man Very very helpful.

file ``

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Get Fit Coach, Employee Recreation Program $39k

Assistant Get Fit Stay Fit Trainer $42k

Volunteer Western Massachusetts Get Out the Vote Coordinator $47k

Project Coordinator (started as an AmeriCorp VISTA) $51k

RP Technician/GET Training 1 $66k

Western Massachusetts Get Out the Vote Coordinator $69k

RP Technician/GET Training $83k

Get Go Team Leader $103k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.4 based on 68 ratings
Length 10 total hours
Starts On Demand (Start anytime)
Cost $14
From Udemy
Instructor Raghav Pal
Download Videos Only via the Udemy mobile app
Language English
Tags Development Software Testing

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now