Selenium Python

Testing Dev Nets

Starts From 2019-08-22 01:12:00
Do you want to Enroll Now

Selenium Python - List of Content

Course Objectives
  • After Successful Completion Of Course , You Should Be Able To:
    • Fluently Write Selenium Scripts With Essential Exception Handling By Automating All Possible Actions Performed On A Browser
    • Handle Most Of Daily Run Scenarios Automated!
    • Validate Page Content Using Selenium
    • Creating Reusable Automation Tests/methods
    • 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
    • Interactive
    • Batch Mode/ Executing A Python Script
  • Indentation Concepts
  • First Python Program
  • Datatypes And Variables In Python
  • Operators
    • Arithmetic Operators
    • Comparison/Relational Operators
    • Bitwise Operators
    • Assignment Operators
    • Membership Operators
    • Operators Precedence
  • Take Inputs From User
  • String Handling/Operations
  • Conditional Statements
    • IF / Simple IF
    • IF…ELSE
    • IF…ELIF…ELSE
    • 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
    • Single Dimension
    • Multi-dimensional
    • Practical Examples With Conditions
  • List Comprehensions
  • Functions
    • Standard/ Built In
    • Custom / User Defined
    • 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