FitNesse gets the gold!

I’ve been using FitNesse for just over 3 weeks and I am pleased with the value it is adding to our project even though I’m only using the basic features at this time. As a former developer I’m finding it fun to use because I have to write a little bit of code in order to create an interface between FitNesse and each service that I’m testing. Most of our testing on the project was going well and we were avoiding major errors – until last Thursday…

A change in the code from a newly completed work item resulted in 81 of our 191 tests failing. Imagine how long it would take to re-run all 191 tests manually to find out that 81 had failed. Imagine how long it would take to re-test all 191 tests manually to make sure they were fixed. As you can see from the image below, it took us 39 minutes to find, fix and re-test all 191 tests. Thanks FitNesse.

** Update 6/28:  This project had the highest quality metric that I’ve ever been a part of in terms of defects / month / developer.  FitNesse was a big part of that success.

Re-posted from

About WinnipegAgilist

Steve Rogalsky - An agilist and team member at Protegra with a passion for agile and lean principles and practices. Green bar addict, agile player/coach, teacher, dad, husband. Email: steve.rogalsky at protegra dot com


2 thoughts on “FitNesse gets the gold!

  1. Update: We're now at 1500 passing tests. Awesome.

    Posted by Steve Rogalsky | April 29, 2010, 11:24 am
  2. Update: Project #2 just went live with over 5000 passing tests against the business layer, and QA has yet to find a defect in the business logic.

    Posted by Steve Rogalsky | November 6, 2010, 10:53 pm

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: