Selenium Python Automation Testing from Scratch + Frameworks
4.5 (2,446 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
16,555 students enrolled

Selenium Python Automation Testing from Scratch + Frameworks

BRAND NEW COURSE- Learn Python Programming & Selenium Python Automation from Basics to Advanced level + 5 LIVE Project
Bestseller
4.5 (2,446 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
16,555 students enrolled
Created by Rahul Shetty
Last updated 5/2020
English
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 18.5 hours on-demand video
  • 16 articles
  • 13 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • At the end of this course, You will get complete knowledge on Python Automation using Selenium WebDriver
  • You will be able to implement Python Test Automation Frameworks from Scratch with all latest Technlogies
  • Complete Understanding of Python Basics with many practise Examples to gain a solid exposure
  • You will be learning Python Unit Test Frameworks like PyTest which will helpful for Unit and Integration Testing
  • Complete Understanding on Selenium Python API Methods with real time Scenarios on LIVE Websites
  • "Last but not least" you can clear any Interview and can Lead Entire Selenium Python Projects from Design Stage
Course content
Expand all 127 lectures 18:25:15
+ Getting Started with Python Basics
3 lectures 15:13
Where to download code files?
00:03
Python hello world Program with Basics Rec 10-21-19 1
08:33
Datatypes in python and how to get the Type at run time Rec 10-21-19 3
06:37
+ Understanding Python Datatypes and Variables
3 lectures 30:33
List Datatype and its operations to manipulate Rec 10-21-19 5
16:07
Tuple and Dictionary Data types in Python with examples Rec 10-21-19 6
10:37
How to Create Dictionaries at run time and add data into it
03:49
+ Program Flow Control in Python
5 lectures 52:41
If else condition in python with working examples
09:54
How loops work in Python and importance of code idendation
11:18
Programming examples using for loop - 1
05:09
Programming examples using While loop - 2
13:12
What are functions? How to use them in Python (Rec 10-19-19 1)
13:08
+ Understand Object Oriented Principles of Python
5 lectures 53:35
OOPS Principles : Classes and objects in Python
09:10
What is Constructor and its role in Object oriented programming Rec-10-19-5
17:03
Inheritance concepts with examples in Python Rec 10-19-19 6
15:01
Strings and its functions in python
12:20
Code files download
00:01
+ Read & Write to Files in Python
3 lectures 28:29
How to read text file content using Python
08:26
Importance of readLine and readLines Methods in python
09:35
Writing Data into File using Python
10:28
+ Exception Handling Mechanism in Python
3 lectures 22:58
How to raise exception in Python?
06:19
Try Catch Mechanism using Python
10:43
Usage of Finally Keyword with exceptions
05:56
+ Selenium Python package Setup with different browsers execution
5 lectures 31:50
Where to download code files?
00:03
Stay Connected to the Testing World
00:23
How to invoke Chrome browser and load the Website to automate
15:18
Basic WebDriver methods to get Title, url and close the session
05:26
How to run tests in Firefox and IE Browser
10:40
+ Different Types of Locators in WebDriver API with examples
6 lectures 01:11:38
Inspecting HTML to identify attributes of element
08:44
Introduction to CSS Selector and name locators with example
12:07
Finding Elements with Xpath and Css Using Chropath Plugin
14:16
Extracting Text from webPage with Validation Assertions
10:20
Identifying Links with Text and building Smart CSS around it
12:46
Identifying Xpath and CSS Using Parent child traverse mechanism
13:25
Requirements
  • ******You need NOT have Python coding experience to start this course********* Even non Programming candidates can follow this course comfortably
  • Though these are online Lectures.You will have Life Time instructor support.You can contact me any time for your Queries,Will respond back with in 12 hours
  • All Installation setup including Python basics is taken care as part of course
  • Theoretical Material,Code dump are available for download
  • Join in our Selenium Training community where 3 Million Students Learning Together which you will not see in any other Selenium courses on Udemy
Description

**Learn Everything You Need to Know About Python Selenium Automation including Framework Even If You've Never Programmed Before in Python**

Do you know? Python is the popular choice for implementing Artificial Intelligence and Web Security in any Applications .  This made QA industry to shift its focus to Python for implementing Test Automation to support AI Projects.
So this course will help you in making you master in  Python  Basics  + Selenium Python + Pytest Unit Testing Framework +Page object Design Patterns + Excel Data driven Frameworks + Log4J Logging +Cross browser testing + Interview Prep +GitHUB +LifeTime Query Support

  On course completion You will be Mastered in Selenium Automation Testing  with Python and can implement Successfully it in your work place or will surely land on High Paying Job 

*************************************************************************************************** 
    So what makes this course Unique in the Market?

We assume that students have no experience in automation / coding and start every topic from scratch and basics.

Examples are taken from  REAL TIME HOSTED WEB APPLICATIONS  to understand how different components can be automated.

  Topics includes: 

  1. Python Basics

  2. Python Programming examples

  3. Python Data types

  4. Python OOPS Examples

  5. Selenium Locators

  6. Selenium Multi Browser Execution

  7. Python Selenium API Methods

  8. Advanced Selenium User interactions

  9. End to end Practise Examples to Automate

  10. PyTest - Unit Testing Framework

  11. PyTest Fixtures

  12. PyTest Parameterization

  13. PyTest Annotations, Command Line Arguments

  14. Python PyTest Reports

  15. Log4J Logging Python

  16. Page object Model Design Pattern

  17. End to end Framework design from scratch

  18. Python Data driven Framework using Excel

  19. Pyxl Examples with Selenium Integration

  20. Jenkins CI Integration

  21. GITHUB Version control Management

All the Best! Happy Testing :)

Who this course is for:
  • Manual testers, Non-programming aware testers interested in learning Automation
  • Freshers/Graudates who want to kick start their Carrier in IT World