Download
download the final release
Feature Tour
Problem View
To avoid inappropriate alert popups for unresolved bricks MOLYB-58 a problem view was added. The problem view is divided in categories listed in a tree view. We are starting with two categories for brick related problems, unresolved bricks and bricks with parameters not set. Other problem categories may follow.
The category label will display the number of problems under this category in brackets. Each problem listed is linked with the entry in the test suite view causing the problem. A double click will bring up the right tab view, eventually expand the right nodes and select the entry.

New command waitForPopUpWithTitle
If a window has no name, for instance if it was opened with target="_blank", it cannot be catched with the regular waitForPopUp command.
Using waitForPopUpWithTitle allows catching windows by title instaed of window.name. This might help in most cases.
But window title are not enforced to be unique. So replaying a test with waitForPopUpWithTitle can lead to unexpected behavior if more than one window with this title is opened.
Preferences for screenshot capturing
You have now the possibilty to configure a maximum width and height for the screenshots molybdenum takes if an error occurs or if you use the caputreScreenshot command. Edit -> Preferences -> Screenshot.
These settings are stored as user preference "extensions.molybdenum.screenshot.maxWidth" and "extensions.molybdenum.screenshot.maxHeight"
Lock the list of recently used autostart arguments (do not rotate entries)
People are using the autostartArgument to point to a release specific property file, e.g. "http://svn.xyz.com/branches/release_2.2/src/main/resources/vars.xml".
Nevertheless, when rerunning a testscript from a previous testrun, it's likely that the properties have been tagged for that testrun, e.g. "http://svn.xyz.com/tags/ci_build_release_2.2_520/src/main/resources/vars.xml". As this tag changes for every testrun, the list of autostart arguments constantly rotates.
Use the lock button to turn off the rotation and keep what you currently have stored inside:
This setting is stored as user preference "extensions.molybdenum.autostartArgument.rotation"
Btw. the entries are stored in the user preferences like this:
extensions.molybdenum.autostartArgument_0
extensions.molybdenum.autostartArgument_1
extensions.molybdenum.autostartArgument_2
...
Report layout improvements
- file size of HTML report reduced by ~35%
- improved CSS support
- introduced progress bar
- re-arranged header infos
- proper column alignment of test details
Overview of improvements and new features
Issues fixed