- History of Python
- About Scripting language
- Features of python
- Software installation and setting up Python Path.
- Python Editors.
Selenium with Python Training
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
certificate availability
Yes
certificate providing authority
Mindmajix Technologies
Who it is for
What you will learn
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
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