Selenium Recorder
resources: | Home Mailing List Source Code Members Bugs |
---|
English / Japanese
NOTICE: The development of Selenium Recorder has moved to a new project called Selenium IDE.
Introduction
Selenium Recorder is a Firefox extention that captures the input from user, and generates Selenium commands. It also supports editing test case files.
Installation
The previous version (0.5) is still available.
Usage
After you have installed the extention, open Tools menu in the menu bar, and select Selenium Recorder. The recorder window will open, and your inputs in the browser window will be captured into the recorder window. If you want to stop recording, uncheck the Enable recording checkbox.
You can add "verify*" checks to the test by right-clicking in the browser and selecting the appropriate check under the Append Selenium Command in the pop-up menu. To run the test with Selenium which is embedded in the extension, click Play button. The Base URL textbox on the left is used to get the actual URL for "open" commands, so change it before clicking the Play button if it points to a wrong URL.
In the recorder window, you can edit, save or load the test as you like. You can set some options in the menu shown when you click File button. There are options like templates for loading and saving files, specifying custom user-extensions.js used for playing tests, etc.
Screenshot
Changes
Version 0.6 - Changes since 0.5:
- Loading and saving test case files
- For loading test case files, "pattern" option has been added to support formats other than HTML.
- New grid-like "editor" view
- Supports editing in both editor view and source view
- user-extensions.js is configurable
- Embedded Selenium 0.6.0
- Compatible with Firefox 1.5 RC1 (should work in future 1.5.0.* versions of Firefox)
Version 0.5 - Changes since 0.4:
- Added an ability to replay recorded tests using embedded Selenium
- More sophisticated element locator detection
- Firefox 1.5 beta 1 support (the extension still also works in Firefox 1.0.x.).