Files

Title Type Description
Highlight Elements Browser Addon 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. See the screen shot for details.
ScreenShot on Fail Browser Addon This plugin will automatically grab a screen shot of the complete web page at the point of test failure. The screen shots are captured for the entire web page and give you an opportunity to review the exact state of the web page when the failures occurred.
File Logging Browser Addon This plugin for Selenium-IDE saves log messages to a file in real time at a user selectable log level. Once this plugin is installed, a FileLogging tab will be added to the options dialog and a FileLogging menu will be added to the log pane.
Xpath Finder Browser Addon Find and experiment with xpath in web pages easily. This add-on is a toolbar that helps to explore and experiment with the xpaths for the elements on the current active tab.
Show Profile Browser Addon Display profile hint on window title or customized locations (with or without individual icon). You use more than one Firefox profile and want to get a hint for the profile in minimized window or in browser window? Then, show profile will help you.
Remember Certificate Exception 4.0 Browser Addon Auto complete Firefox4 SSL certificate exception override.
Auto Auth Browser Addon AutoAuth automatically submits HTTP authentication dialogs when you’ve chosen to have the browser save your login information.
Pdiff Application PerceptualDiff is an image comparison utility that makes use of a computational model of the human visual system to ...
DelAge32 - A Windows DOS command line tool to delete or move files by age. Application DelAge32 (c) 2003-2009, Horst Schaeffer--------------------------------------- Command line tool to delete or move files by age.
hidePageElements User-Extension An extension to hide page elements:  
assertNumericCompare User-Extension Basic numeric comparisons, between two numbers or a number (in test column a) and a range (in test column b). Numbers may be integer or floating point. String comparisons are not supported.
cybervillians certificate Document/Reference Here is a good article. The cer file is attached. remove the .txt extension, so that it is named as follows: cybervillainsCA.cer
datadriven User-Extension Data driven testing with Selenium and your XML test data. Your test suite must be running under the Selenium IDE or Selenium Test Runner.
include for IDE User-Extension add the content of another test to the current test target receives the page address (from selenium tests root) text receives vars names and their values for this test as a comma separated list of var_name=value nested include works
Commands for Number of Rows in a Table User-Extension You MUST install the getTableRows Selenium Core Extension to use this.
Commands for Presence of a Table User-Extension This adds commands like verifyElementPresent and waitForElementPresent for the entire table to the right-click menu.  This is in addition to the standard table.row.col commands.
Commands for Available Options in a Drop Down User-Extension This adds commands like assertSelectOptions Complexity None, Minor, Major, and Maximum to the right-click menu.
Commands for Selected Label of a Drop Down User-Extension This adds commands like assertSelectedLabel Complexity Minor to the right-click menu. It is well commented and can serve as the basis for writing your own command extensions.
Commands for Image Title User-Extension This adds commands like assertText //img@title Our Logo to the right-click menu. It is well commented and can serve as the basis for writing your own command extensions.
Recording clicked coordinates User-Extension This extension records "clickAt" commands instead of "click" commands.
Generate random text in a variable User-Extension Create a variable that has randomly generated characters.
timerExtension User-Extension This extension adds command 'timerStart' and 'timerStop' . These can be used to calculate the response time for a call or how long a particular element/page takes to download. It takes a name as argument to distinguish between different timers.
reloadAndWaitFor User-Extension This extension adds assertions similar to waitFor* called reloadAndWaitFor*. If an assertions is called with that name, the current page is reloaded every 20 seconds. Additionally the whole assertion times out after 70 seconds.
assertMetaRobotTags User-Extension This extension allows you to easily check the "index" and "follow" Meta Robot tags for a page.
assertTextPresetCount User-Extension assertTextPresetCount command verify that the specified text is present with specified count in the page content.
getTableRows User-Extension Gets the number of rows in a table for use in assert, verify, waitFor, etc.
callWebService User-Extension This extension comes handy if you need to call a WebService during the test. Also you can develop simple web service (python, .Net, ...) to do some 'utility work' - clean up a database, execute sql, etc. and use it in your tests.
storeGetVar User-Extension This extension adds the command 'storeGetVar' which stores a get-var retrieved from the url into a variable. Works with IDE too.
addNewOptionToDropDownAndSelect User-Extension The following action adds a new option to a given HTML dropdown and selects it:
lookupCookie User-Extension The following locator locates and returns a given cookie on the document.
removeCookie User-Extension The following action removes cookie with a given name, belonging to a given path:
updateFeedback User-Extension The updateFeedback command allows a test author to describe which high-level actions are currently being performed as part of the test. This description is displayed in a modified Selenium Test Runner UI as those actions are being executed.
flowControl User-Extension attached zip file contains required js code (working with selenium 0.6) + tests/examples. Separate js files are attached for selenium versions > 0.6 Examples of implemented commands:
waitForCondition User-Extension Waits for any arbitrary condition, by running a JavaScript snippet of your choosing. When the snippet evaluates to "true", we stop waiting. Use this for your AJAX testing!
Global User-Extension storeValue, storeText, storeAttribute and store actions now have 'global' equivalents. Using storeValueGlobal, storeTextGlobal, storeAttributeGlobal or storeGlobal will store the variable globally, making it available it subsequent tests.

Pages