Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
A Glimpse into the technology agnostic tool - Selenium
Rating: 4.0 out of 5(15 ratings)
2,184 students

A Glimpse into the technology agnostic tool - Selenium

Selenium with Java, Ruby, Python, CSharp and JavaScript
Created byPallavi Sharma
Last updated 10/2020
English
English [Auto],

What you'll learn

  • Learn about Selenium

Course content

1 section5 lectures1h 5m total length
  • The Technolgy Agnostic Powerhouse Tool - Selenium15:05

    Selenium stands as a technology agnostic automation tool that works with any programming language, any operating system, and any browser, via Web driver bindings for cross-language tests.

  • The three pillars of Selenium15:05

    Explore selenium's three pillars—web driver, web element, and by locators—across Java, C Sharp, Ruby, Python, and JavaScript, and learn a login logout automation scenario.

  • Login Logout with Java15:05

    Explore how Selenium enables login and logout test automation across languages (Java, Ruby, JavaScript, Python) using drivers, locators, and unit frameworks, with setup, assertions, and cross-language patterns.

  • Login Logout with - Python, Ruby, Csharp and JavaScript15:05

    Learn how Selenium remains a technology agnostic tool, emphasizing conceptual testing and automation over language syntax, and explore choosing languages like Python, Ruby, JavaScript, or Java based on project needs.

  • Conclusion4:46

    Explore Selenium's role among test automation tools, compare JavaScript and Java options, and understand certification and practical assessments for interviews.

Requirements

  • Knowledge of functional testing and basic programming experience in any language. Idea of what unit testing is all about.

Description

The beauty of selenium is, that it supports itself getting programmed on any programming language as long as its drivers are available in it.

It runs tests on any browser as long as they are w3C compliant

And it executes on any operating system.


In this talk we will understand to look at Selenium as a web browser driving tool, which it is actually. We will understand that it doesn't matter which programming language you use, the concepts around all languages and their unittest remains the same.

Languages covered - Java, C#, Python, Ruby and JavaScript.

Browsers - Chrome and Firefox

OS for demo - Windows.

Who this course is for:

  • Anyone who wants to know about the power of the web driving tool Selenium