Selenium is a free automated testing suite for web applications across different browsers and platforms. It is quite similar to HP Quick Test Pro only that Selenium focuses on automating web-based applications. Selenium is not just a single tool but a suite of software's, each catering to different testing needs of an organization. It has four components.