Friday, 6 September 2013

Selenium Testing Tutorial for beginners

Selenium Tutorial


Hello everyone, Today i am going to discuss about Selenium, an open source web based automation tool. Before going into the topic let us talk about the Test Automation. 
Test automation has specific advantages for improving the long-term efficiency of a software team’s testing processes. Test automation supports:
  • Frequent regression testing
  • Rapid feedback to developers
  • Virtually unlimited iterations of test case execution
  • Support for Agile and extreme development methodologies
  • Disciplined documentation of test cases
  • Customized defect reporting
  • Finding defects missed by manual testing

Tutorial 1 : Introduction to Selenium


What is Selenium ?

Selenium is a free(open source) automated testing suite for web application across different browsers and platforms. It is not just a single tool but a suite of softwares.It has 4 components.
  • Selenium Integrated Development Environment (IDE)
  • Selenium Remote Control (RC)
  • WebDriver
  • Selenium Grid

I recommend to follow this order to understand this tool completely.