Selenium IDE is a Firefox plugin which records and plays back user interactions with the browser.Use this to either create simple scripts or assist in exploratory testing.When pause on fail is turned on, Selenium IDE would pause the execution of the test case when there is an error or a command failure, allowing you to troubleshoot the problem. This plugin is my attempt to bring the wonderful world of inspections, tips, hints, fixes and refactoring to Selenese!The Selenium Expert goes through your selenium test cases suggesting improvements, giving tips and even lets you apply them with a single click.These languages include both 1.x and 2.x style clients.While language bindings for other languages exist, these are the core ones that are supported by the main project hosted on google code.Once this plugin is installed, a File Logging tab will be added to the options dialog and a File Logging menu will be added to the log pane. This plugin for Selenium-IDE highlights elements specified in the Selenese commands on the web page as the test case is executed.Once this plugin is installed, a Highlight elements button will be available on the Selenium-IDE main window and Sidebar. This plugin allows Selenium IDE to automatically wait until the element is found before executing each command using a locator.
It avoids having to insert wait For Element Present before click, type, select..., and provides a command to deal with AJAX processing status. A plugin for Selenium-IDE to show a find toolbar in the log pane making it easy to search the displayed log messages.To use the Selenium Server in a Grid configuration see the wiki page.This is required if you want to make use of the latest and greatest features of the Web Driver Internet Explorer Driver.Some of the plugins are available under another free and open source software license; others are only available under a proprietary license.Any questions about plugins and their license of distribution need to be raised with their respective developer(s).
It can also export Remote Control or Web Driver scripts, though they tend to be somewhat brittle and should be overhauled into some sort of Page Object-y structure for any kind of resiliency.