Selenium with Python Training

BY
Mindmajix Technologies

Master the automating web applications using Selenium with Python.

Mode

Online

Fees

₹ 9600 12000

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study, Virtual Classroom
Mode of Delivery Video and Text Based
Frequency of Classes Weekdays, Weekends

Course overview

Selenium with Python Training Course exposes the learners to the various topics related to the automation of web applications using Selenium with Python. The students will gain an understanding of automation framework design, Selenium Python API Methods, core concepts of Python programming, Selenium scripts, Python coding, and like. The online course by Mindmajix Technologies is open for interested candidates to enrol in three different options. 

To help the students deepen their practical knowledge of Python Automation using Selenium WebDriver, various real-time projects including Build an Ecommerce Site and Time Tracking Application will be assigned to them during the Selenium with Python Training online course. The curriculum will cover Data Types, Conditional Statements, Looping Statements, and Object-Oriented Concepts in Python. It will be very beneficial for the candidates of Selenium with Python Training certification to have previous knowledge of Python, setting up Selenium web driver and creating Selenium web driver Python script for web browsers. 

The highlights

  • 100%  online course
  • Offered by Mindmajix Technologies
  • FREE Demo on Request
  • Flexible Schedule
  • Online Live and Self-paced Training Options
  • 24/7 Lifetime Support
  • Life-Time Self-Paced Videos Access
  •  One-on-One Doubt Clearing  
  • Certification Oriented Curriculum

Program offerings

  • One-on-one doubt clearing sessions
  • Certification oriented curriculum
  • Real-time project use cases
  • 22 hours of labs
  • Free demo on request
  • 24/7 lifetime support
  • 25 hours of sessions
  • Online live and self-paced training options

Course and certificate fees

Fees information
₹ 9,600  ₹12,000
certificate availability

Yes

certificate providing authority

Mindmajix Technologies

Who it is for

What you will learn

Web application development skills

Through the Selenium with Python Training Online certification, the candidates will learn the Automation Frameworks like the framework adaptation,  framework designing methods, report generation out of automation, feature testing automation, etc. Plus, the students will understand the installation of Selenium web driver, script creation on web driver, and remote web driver. The learners will also explore testing automation of various popular web browsers and mobile applications, XPath, Object Identification, and creating reports by integrating the Test NGN Framework with Selenium. 

The syllabus

Selenium with Python Introduction

  • History of Python
  • About Scripting language
  • Features of python
  • Software installation and setting up Python Path.
  • Python Editors.

Data Types

  • String
  • List
  • Tuple
  • Dictionary
  • Set

Control Flow Statements

Conditional Statements
  • Simple If
  • If-else
  • if-else ladder
  • Nested if-else
Looping Statements
  • for loop
  • While loop

Functions

  • About Functions
  • Creating a Function
  • Types of Arguments

Object Oriented Concepts in Python

  • Class
  • Object
  • Constructor
  • Self-Reference variable
  • Inheritance
  • Polymorphism

Exception Handling

  • About Exception Handling
  • Built-in Exceptions
  • User defined Exceptions
  • Usage Of Exceptions

Import Statements

  • Importing Packages
  • Direct Import
  • Selective Import
  • Import All

Introduction [ Selenium ]

  • What Is selenium
  • Advantages of selenium
  • About Web Applications

Getting Started with Selenium Web driver

  • Installing Python
  • Installing Selenium Web driver
  • About IDE [ Pycharm and Eclipse]
  • Setup and Installing Editors.
  • Installing Browsers.
  • About Third party Drivers and Installation
  •  Installing Python
  •  Installing Selenium Web driver
  •  About IDE [ Pycharm and Eclipse]
  •  Setup and Installing Editors.
  •  Installing Browsers.
  •  About Third party Drivers and Installation.

Finding Page Element Objects

  • About HTML and CSS.
  • About Inspecting page Elements.
  • Basic Example to Load Page using Web driver.
  • About Selenium Locators.
  • Find_element_Using ID attribute.
  • Find_element_Using NAME attribute.
  • Find_element_Using CLASS NAME attribute
  • Find_element_Using TAG NAME attribute
  • Find_element_Using LINK TEXT attribute
  • Find_element_Using PARTIAL LINK TEXT attribute
  • Find_element_Using CSS SELECTOR attribute
  • Find_element_Using XPATH attribute
  •  About HTML and CSS.
  •  About Inspecting page Elements.
  •  Basic Example to Load Page using Web driver.
  •  About Selenium Locators.
  •  Find_element_Using ID attribute.
  •  Find_element_Using NAME attribute.
  •  Find_element_Using CLASS NAME attribute
  •  Find_element_Using TAG NAME attribute
  •  Find_element_Using LINK TEXT attribute
  •  Find_element_Using PARTIAL LINK TEXT attribute.
  •  Find_element_Using CSS SELECTOR attribute
  •  Find_element_Using XPATH attribute

Xpath Identification Techniques

  •  About Xpath
  •  About Absolute Xpath.
  •  About Relative Xpath.

Test case Creation

  • Introduction about test case level frameworks.
  •  About the Unit test
  •  About Pytest
  •  About Selenium Web driver class.
  •  Example Test case creation.

Handling Web Page Object Elements

  •  Working with TextBoxes.
  •  Working with radio buttons.
  •  Working with buttons and checkboxes.
  •  Working with drop-down lists.
  •  Working with Tables.
  •  Working with alerts, Brower pop-ups, scroll up and down.
  •  Reading POP up text.

Handing Frames and Mouse Actions

  •  Introduction about Frames and mouse actions.
  •  About Action Chain class in selenium.
  •  Switching between frames.
  •  Drag and drop mouse actions.
  •  Different action chain class methods.

Test case validation Techniques

  •  About assert conditions.
  •  Assert Equal And Assert Not Equal.
  •  Capturing Screen shots

POM Framework

  •  About POM.
  •  About Package Creation and Classes creation.
  •  Re-usable method creation
  •  XL data [ Input DATA From XLs]
  •  Re-usable Variables for web elements.

Report Generation

  •  Html based report generation.
  •  Suite Level Reports.

Bonus Points

  • Real-Time Project Discussion.
  • Interview Handling Skills.
  • Resume Building Support   

Practice test & Interview Questions

Instructors

Mr Asheesh
Instructor
Mindmajix Technologies

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books