Technology is advancing towards complete automation and with the advent of Selenium, this vision is being made possible. Selenium is an automated testing tool that tests web applications across various platforms and browsers. In this Selenium full course tutorial for beginners we will be learning about Selenium, its advent, compononents, advantages and limitations and lastly, its job roles and salaries. Selenium is a powerful tool and comprises of a suite of components viz. Selenium IDE, RC, WebDriver and Grid.

The video has brushed upon the topics in brief and explains the following concepts:

  1. Manual Testing 01:51
  2. Limitations of Manual Testing 03:50
  3. How Does Selenium Works 06:42
  4. What is Selenium 07:44
  5. Selenium Suit of Tools 09:21
  6. Selenium Versions 11:51
  7. Selenium IDE 12:31
  8. Selenium RC 28:31
  9. Selenium WebDriver 34:31
  10. Selenium Grid 59:11
  11. Selenium Advantages 1:03:21
  12. Limitations of selenium 1:05:11
  13. Selenium installation on windows 1:06:51
  14. Selenium installation on Mac 1:21:25
  15. Resurrection of selenium IDE 1:38:46
  16. Working principle of selenium IDE 1:47:24
  17. Selenium Commands 1:54:44
  18. Limitations of selenium IDE 3:13:03
  19. APIs in Selenium RC 3:32:33
  20. What us Selenium WebDriver3:34:43
  21. Limitations of selenium WebDriver 3:39:53
  22. Selenium Interview Questions 4:02:22

Selenium training has been designed to help developers and manual testers learn how to automate web applications with a robust framework, and integrate it within the DevOps processes of an organization. The course contains a lot of real-life examples and situations to demonstrate how to use Selenium WebDriver effectively. The training starts with a refresher course on core Java concepts and covers the basics of Test Automation and its importance in the industry. The course includes basic as well as advance concepts of WebDriver and other tools/frameworks like TestNG, Maven, AutoIT, Sikuli, log4j. Special focus is given on building a robust framework with Page Object Design Pattern, Data Driven Approach, and creating reusable components to improve productivity. The course also covers Selenium Grid, which along with TestNG helps achieve parallel execution to improve coverage and reduce execution time for faster feedback. Appium is an open source test automation framework for use with native, hybrid, and mobile web applications. The course includes a project where you have to create the test automation for an eCommerce application with a framework and reporting.

What are the objectives of this Selenium training course?
This course will enable you to:

  1. Revise the core Java concepts which are essential for learning Selenium WebDriver
  2. Understand the scope of Test Automation in DevOps and fundamentals of Test Automation
  3. Create Test Cases using Selenium IDE – Record and Playback tool
  4. Understand Selenium WebDriver architecture and various layers of interaction
  5. Set up WebDriver project in Eclipse and write test cases using TestNG
  6. Locate elements using various locating techniques
  7. Work with various WebDriver commands to drive web browser and various WebElement commands to deal with various web components
  8. Learn to deal with various possible scenarios in terms of pop ups, multiple Windows, frames, taking screenshots
  9. Implement Page Object Design Pattern and Data Driven Testing
  10. Understand how to use Maven, ANT, AutoIT, Sikuli, log4j, and listeners
  11. Learn to use Selenium Grid with TestNG for parallel execution
  12. Execute a project from scratch by building automation framework and automating a few test scenarios

Who should take this Selenium training course?
The course is ideal for :

  1. Test Managers
  2. Test Engineers
  3. Test Lead
  4. Test Analyst
  5. QA Engineers
  6. Software Developers
  7. Engineers who want to learn Automation testing

#Selenium #Java #Testing #WebDev

Everything you need to know about Selenium
3.70 GEEK