Selenium is a portable software-testing framework for web Applications.
Selenium provides a record/playback tool for authoring tests without the need to learn a test scripting language (Selenium IDE). Selenium is a new generation automation testing tool to automate web based application/Mobile application. It is also the core technology in countless other browser automation tools, APIs and frameworks