Selenium Automation course

Learn to automate testing with Selenium.

  • (4 ratings) 9 students enrolled

Course Overview

Selenium is an open source tool, which means anybody can use it for free. Any organization can use Selenium to test their website or web application and even independent programmers can learn and practice automation testing using Selenium WebDriver.   Top 10 Reasons Why You Should Learn Selenium Open source/ Free tool. No OS/ browser demands. Support for multiple programming languages. Availability of Frameworks. Strong presence in the DevOps lifecycle. Easy integration with other tools. Parallel & distributed testing. No dependency on GUI based systems.

1. What are the requirements?

  • Basic knowledge of java programming and Manual Testing

2. What am I going to get from this course?

  • Ability to automate web application
  • Inspecting web applications and finding web elements

3. Who this course is for?

  • Freshers and Manual Tester Professionals who want to advance their skills in Automation.

About the Author

  •  Athira has more than 6 years of experience in Automation Testing. Most of her experience belongs to Web and Mobile App Automation. She has worked with  various MNC Companies in india. Apart from that she also has experience in teaching selenium. Completed Btech from Govt.Engineering college Bartonhill.


Course Curriculum

introduction Selenium

introduction of webdriver

  • introduction
     
  • browser driver installation
     
  • creating new maven project
     
  • automate basic browser operations
     

Automating Operations on various Elements

  • introduction
     
  • selenium methods
     
  • textbox elements
     
  • Radio button elements
     
  • checkBox elements
     
  • drop down web elements
     
  • button web elements
     
  • accessing web element xpath
     

Automating Keyboard and Mouse Events

  • introduction
     
  • Double click
     
  • right clikcs
     
  • drag and drop actions
     
  • mouse hover action
     
  • keyboard operations
     

handling alerts

  • introduction
     
  • types of alert
     
  • simple alert
     
  • confirmation alert
     
  • prompt alert
     

window handling

  • introduction
     
  • types of windows
     
  • windows handle in selenium
     
  • Windows Handling
     

Xpath and CSS Selector

  • introduction
     
  • understanding xpath
     
  • xpath types
     
  • xpath for dynamic elements
     
  • CSS selector
     
  • ways to create CSS selector
     

waits in selenium

  • introduction
     
  • waits in selenium
     
  • implicit wait
     
  • explicit wait
     

Assertions in selenium

  • introduction
     
  • types of assertion
     
  • hard assertions
     
  • soft assertions
     

Handling Frames and Ajax components

  • introduction
     
  • what is Iframe
     
  • handling iframe elements
     
  • handling ajax call
     

reviews

toprated

Computer Programming - An Intr

  In today’s world, computer programmin... Read More

Aug 24, 2020, 23 Comments

Machine Learning and Data Scie

Globally, the machine learning market is expected ... Read More

Jul 2, 2020, 15 Comments

View More...