The Selenium IDE (Integrated Development Environment) is an open source record-and-playback tool for generating Selenium scripts, which is integrated with the Firefox web browser as an extension. It is a renovated web-based UI test automation tool that extracts any kind of locator from the web page. The locators can be either attribute-based or structure-based and include ID, name, link, XPath, CBS, and DOM. The IDE has the entire Selenium Core, which allows the users to record, playback, edit, and debug tests manually in a browser. The user actions in the web page can be recorded and exported in any of the most popular languages, such as Java, C++, Ruby, and Python.
Selenium Builder is an alternative open source tool for the Selenium IDE to record and playback web applications. It is an extension of the Firefox web browser, which is similar to the Selenium IDE, but, it has some unique features that the Selenium IDE doesn’t support. Selenium Builder is a standard tool from Sauce labs that runs tests on Sauce Cloud from the Selenium Bader interface itself.
Selenium IDE’s record and playback abilities
Selenium IDE functions
Selenium IDE Data Driven tests
Selenium Builder record and playback
Selenium Builder Data Driven tests
Selenium Builder on cloud
Selenium is a suite of tools to automate web app testing across many platforms. Selenium…runs in many browsers and operating systems. Can be controlled by many programming languages and testing frameworks.
Create by developers at ThoughtWorks
Released publically as an Open Source project on OpenQA
Selenium is a test tool for web applications.
Selenium tests run directly in a browser.
Runs on Windows, Linux, and Macintosh.
Runs in Internet Explorer, Mozilla and Firefox.
Enables Browser Compatibility Testing.
Enables System Functional Testing.