Selenium Automation Testing (Python)

selenium-automation-testing-python
Selenium Automation Testing (Python)
  • Timing / Days : Weekdays and weekends
  • Category : Software
  • Website : tekinspireinfotech.com

   (647)-551-8748

Course Overview

We are one of the best institutes to provide virtual Selenium training globally. Selenium is an open-source automation testing tool for performing Functional Testing, Regression testing, and Cross-browser testing similar to QTP / UFT.

As a part of this course, we offer :

  • Practical applications of automation testing
  • Selenium with python
  • Remote assistance during workplace issues

Our services do not end here. We also provide:

  • Conduct Corporate Training
  • Training in a Batch or Group Training
  • One To One Training
  • One Session Demo for Free

Course content /Topics in brief
  1. Getting started with python
  2. Installing Python3
  3. Running python programs
  4. Datatype & Variables
  5. Python numbers
  6. Python Strings
  7. Python String Formatting
  8. Python Lists
  9. Python Dictionaries
  10. Python Tuples
  11. Datatype conversion
  12. Python Control Statements
  13. Python Functions
  14. Python Loops
  15. Python Generating Random numbers
  16. Python File Handling
  17. Python Object and Classes
  18. Python inheritance and polymorphism
  19. Python Exception Handling
  20. How to read and write files
  21. Object Oriented Program Concept's-encapsulation
  22. Abstraction
  23. Polymorphism
  24. Inheritance
  1. Introduction to Selenium
  2. Setting up Selenium
  3. Advantages of Selenium
  4. Locate Elements using - id, name
  5. Locate Elements using - LinkText, PartialLinkText
  6. Locate Elements using - CSS Selector, ClassName, TagName
  7. Locate Elements using - XPath
  8. Automating Input Fields
  9. Automating Elements (Input Fields, Links, Buttons, starboxes, Radio Buttons)
  10. Automating Elements (Alerts, Popups, Windows, Frames)
  11. Automating Elements (Web Tables, Calendars, Images)
  12. Wait Statements (Implicit, Explicit, Thread.Sleep)
  13. Database testing using Selenium
  14. Cross Browser Testing
  1. Introduction Python UnitTest Framework
  2. Python UnitTest Methods
  3. Python UnitTest Assertions
  4. Batch Testing- Creating Test Suites
  5. Executing scripts using Maven Command Line
  1. Introduction to GIT HUB
  2. Difference between GIT and GIT HUB
  3. Various commands in GIT
  4. PUSH and PULL the code
  5. Merge Conflicts
  1. Introduction to Jenkins
  2. Advantages of Jenkins
  3. Setting up Jenkins
  4. Configuring Selenium Dependencies in Jenkins
  5. Executing scripts from Jenkins
  1. Introduction to POM
  2.  Advantages of POM
  3.  Page Factory concept
  4.  Implementing POM