Selenium is a portable framework for testing web applications. It provides a playback tool for authoring functional tests without the need to learn a test scripting language.

corse bg img

Share this Page on Social Media


Selenium has capabilities to operate across different browsers and operating systems. It is not just a single tool but a set of tools that helps testers to automate web-based applications more efficiently.

It can be easily deployed on platforms such as Windows, Linux, Solaris, and Macintosh. Moreover, it supports OS (Operating System) for mobile applications like iOS, windows mobile and android.

It supports a variety of programming languages through the use of drivers specific to each language. Languages supported by Selenium include C#, Java, Perl, PHP, Python, and Ruby. Currently, Selenium Web driver is most popular with Java and C#. Its test scripts can be coded in any of the supported programming languages and can be run directly in most modern web browsers. Browsers supported by it include Internet Explorer, Mozilla Firefox, Google Chrome, and Safari.

Key Features

Combination of tool and DSL

Uses a rich language for tests

A flexible language

Reduce test execution time

Lesser resources required

Supports Operating Systems

Support across browsers

Support for programming languages and framework

Ease of implementation

Reusability and Add-ons

Subscribe to our e-news. Every month you recieve all the latest info, straight to your inbox.