I’ve found that where I work, we use a lot of collapsible sections in our FitNesse tests.  These collapsible sections are nice to hide less relevant steps, but they are a pain when they contain failures.  There is nothing about a collapsed section that indicates there is a failure in it.

To address this, I have created a bookmarklet that can find all collapsed sections that contain failures.  It then expands them and scrolls to the first failure.  This makes things a little easier.  As a bonus, it expands the scenarios that contain failures so you can quickly asses the step in the scenario that went awry.

If you are interested, you should be able to drag this bookmarklet from this link: Find First Failure to your bookmarks bar. Then next time you have a FitNesse test with a failure in it, click on the link.

Comments and suggestions welcome, as always.

 

Update :  I modified the javascript to handle exceptions an failures.  It also should scroll to the first exception or failure in a test page (won’t work the same when viewing a suite run, yet).

 

Update 2:  Ralf Kern has provided a version that works with older versions of IE and FireFox.  Use this link if the above one doesn’t work for you: Find First Failure.