Simple, turn-key solution to quickly author reliable end-to-end tests. Works out of the box for any web app.
Enjoy easier test debugging with rich IDE features like setting breakpoints and pausing on exceptions.
Run your tests on any browser/OS combination in parallel using the Command-line Runner for Selenium IDE.
Getting started with Selenium IDE requires no additional setup other than installing the extension on your browser. One of our driving philosophies is to provide an easy to use tool that will give instant feedback. We believe that the easier we can make it, the more likely people are to author tests, which in turn results in better tested apps.
Selenium IDE records multiple locators for each element it interacts with. If one locator fails during playback, the others will be tried until one is successful.
Test Case Reuse
Through the use of the run command, you can re-use one test case inside of another (e.g., allowing you to re-use your login logic in multiple places throughout a suite).
Selenium IDE ships with an extensive control flow structure, with available commands like
times. To learn more, check out the Control Flow documentation.
Selenium IDE can be extended through the use of plugins. They can introduce new commands to the IDE or integrate with a third-party service. Write your own or install one that someone else has already written.