Wednesday 28 May 2014

Selenium Overview.

Selenium Overview.

Selenium is a web automation tool. It's popular for automating web application for testing purpose, but is certainly not limited to just that.Boring Web based administration task can be automated as well (It makes you feel better in a world, where you are repeating your work like a machine).Hand over the repetitive web based job to Selenium and spend your time for improving the world around you(Of-course, it's your choice!!!).

Do you know which is the best part of Selenium when it comes to Web Automation?It supports most of the browsers.The same code can be run on different browsers without any modification(You just need to instantiate the driver for required browser)....Ok....I know that I am not supposed to use technical terms at such an early state...For now, realize that it's very easy to shift between browsers.

Components of Selenium

Selenium IDE:It's a Firefox add-on that will do simple record-and-playback of interactions with the browser.You can go for it if you want to,
  • Create quick bug reproduction scripts
  • Create scripts to aid in automation-aided exploratory testing

Selenium WebDriver:It's  a collection of language specific bindings to drive a browser, the way it is meant to be driven.You can go for it ,if you want to
  • Create robust, browser-based regression automation
  • Scale and distribute scripts across many environments
Selenium RC:Selenium Remote Control which have been officially deprecated can be considered as the first version of selenium(Selenium 1)


No comments:

Post a Comment