Selenium Python

  • Home
  • Selenium Python

Course Objectives

  • After Successful Completion Of Course , You Should Be Able To:
  • 1. Fluently Write Selenium Scripts With Essential Exception Handling By Automating All Possible Actions Performed On A Browser
  • 2. Handle Most Of Daily Run Scenarios Automated!
  • 3. Validate Page Content Using Selenium
  • 4. Creating Reusable Automation Tests/methods
  • 5. Create Data Driven, Keyword Driven And Hybrid Frameworks
  • Practical Usage Of Exception Handling In Selenium Framework

Dealing With Data

  • File Operations: Creating/Opening File And Attributes
  • File Operations: Reading/writing To A File
  • File Operations: Practical ExamplesPython Programming Basics
  • Why Python
  • Installing Python/Anaconda
  • Installing IDE – Pycharm Community Edition/ Sublime Text
  • Using Python Interpreter
  • 1. Interactive
  • 2. Batch Mode/ Executing A Python Script
  • Indentation Concepts
  • First Python Program
  • Datatypes And Variables In Python
  • Operators
  • 1. Arithmetic Operators
  • 2. Comparison/Relational Operators
  • 3. Bitwise Operators
  • 4. Assignment Operators
  • 5. Membership Operators
  • 6. Operators Precedence
  • Take Inputs From User
  • String Handling/Operations
  • Conditional Statements
  • 1. IF / Simple IF
  • 2. IF…ELSE
  • 3. IF…ELIF…ELSE
  • 4. Practical Examples With Conditions
  • Loops
  • For Loop
  • Using Index
  • Using Values
  • While Loop
  • Practical Examples With Loops Along With Break, Continue, Pass Etc.
  • List, Tuples, Dictionaries , Sets In Python
  • 1. Single Dimension
  • 2. Multi-dimensional
  • 3. Practical Examples With Conditions
  • List Comprehensions
  • Functions
  • 1. Standard/ Built In
  • 2. Custom / User Defined
  • 3. Practical Usage With Function Input/Return Type Parameters
  • Exception Handling

Selenium

    Introduction To Selenium And Its Components
  • Selenium IDE
  • WebDriver Introduction
  • Launching AUT And Inspecting Properties Of Elements
  • Automating Operations On Various Elements
  • Automating Keyboard And Mouse Events
  • Handling Multiple Windows
  • Handling Alerts
  • Handling Frames
  • Creating Customize XPATH/CSS Selectors
  • Synchronization
  • Testing Frameworks
  • AUTOIT/Pywinauto
  • Selenium GRID
  • GIT
  • Custom Framework

Importent Details

  • 10 November, 2020
  • 10.00AM - 10.00PM
  • Starts From

  • April 06, 2020
  • 16:50:01