Selenium Interview Questions

What is Selenium?

Selenium is a suite of browser automation tools consisting of IDE, WebDriver and Remote Control (RC). It provides APIs for browser automation in a variety of languages and Grid which allows multiple tests to run in parallel.

 

What test can Selenium do?

Selenium could be used for the functional, regression and load testing of the web-based applications. The automation tool could be implemented for post-release validation with continuous integration tools like Jenkins, Hudson, QuickBuild or CruiseControl.

 

Where to download Selenium?

Selenium can be downloaded and installed for free from www.seleniumhq.org

 

What is the latest version of Selenium components?

The latest versions are Selenium IDE 1.8.0, Selenium Server (formerly the Selenium RC Server) 2.22.0, Selenium Client Drivers Java 2.22.0, Selenium Client Drivers C# 2.22.0, Selenium Client Drivers Ruby 2.21.0, Selenium Client Drivers Python 2.22.1..

 

What is Selenium IDE?

Selenium IDE is a Firefox add-on that records clicks, typing, and other actions to make test cases.

 

What are the limitations of Selenium IDE?

Conditional statements, loops, logging functionality, exception handling, reporting functionality, database testing, re-execution of failed tests and screenshots taking capability. Selenium IDE doesn't work in IE, Safari and Opera browsers.

 

List the four variants of Selenium.

Selenium IDE - Recording/Creating and enhancing scripts

Selenium Remote Control (RC) - Executing scripts

Selenium Web Driver (API) - Cross browser testing

Selenium Grid - Cross platform testing/p>