What is Selenium ? Introduction to Automation Testing

Selenium is one of the most widely used Web UI (User Interface) automation testing suite. It is an open source tool which is used for automating the tests carried out on different web browsers and platform.


Advantages of Selenium over other tool:

Programming Language supported: Java, Python, C#, PHP, Ruby, Perl & .Net

Supports OS (Operating System) for Web Application: WindowsMac or Linux

Supports OS (Operating System) for mobile applications: iOS, windows mobile and android

Browsers supported: Internet Explorer, Mozilla Firefox, Google Chrome and Safari

Integrate with Framework for managing testcases and generating reports: TestNG & JUnit

Integrate with automation test tool to Achieve continuous testing: Maven, Jenkins & Docker

Advantages of Selenium over other tool