Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that.
Boring web-based administration tasks can (and should!) also be automated as well. Selenium is one of the popular open-source web based automation tool. This book will provide an insight about Selenium Automation to beginners. It is recommended you refer this book series, one after the other.
This is the first Book in the series. You will learn what selenium is, how to install java, selenium and Eclipse, how to configure selenium with Eclipse, how to write the script, how to identify the HTML elements in the webpage, how to interact with webpage