Let’s make a better QA world by improving our quality of testing.
Happy Testing !
Selenium Introduction
It is an open/ free source automated testing suite to test web applications.
Selenium has four components namely, i. Selenium IDE (Integrated Development Environment) ii. Selenium RC (Remote Control) iii. Selenium WebDriver iv. Selenium Grid
It implements a more modern and stable approach in automating the browser's actions.
Selenium is better than QTP in terms of costs and flexibility. It also allows you to run tests in parallel, unlike in QTP where you are only allowed to run tests sequentially.
At the time of execution selenium has control over browsers
It supports different platforms and browsers.
Operation System Support
Windows
Mac OS
Linux
Solaris
Browser Support
Microsoft Edge version 12.10240 & above
Firefox 3.0 and above
Google Chrome 12.0. and above
Opera 11.5 and above
Android - 2.3 and above for phones and tablets
iOS 3+ for phones (devices & emulators) and 3.2+ for tablets (devices & emulators)
HtmlUnit 2.9 and above
Programing Language Support:- Many languages are supported including C#, Java, Perl, PHP, Python and Ruby.