Fit for Developing Software: Framework for Integrated Tests and over one million other books are available for Amazon Kindle. Learn more
CDN$ 57.20
  • List Price: CDN$ 71.50
  • You Save: CDN$ 14.30 (20%)
Only 1 left in stock (more on the way).
Ships from and sold by
Gift-wrap available.
Add to Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Fit for Developing Software: Framework for Integrated Tests Paperback – Jun 29 2005

Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 57.20
CDN$ 50.69 CDN$ 1.81

Join Amazon Student in Canada

Customers Who Bought This Item Also Bought


Product Details

  • Paperback: 384 pages
  • Publisher: Prentice Hall; 1 edition (June 29 2005)
  • Language: English
  • ISBN-10: 0321269349
  • ISBN-13: 978-0321269348
  • Product Dimensions: 23 x 18 x 2 cm
  • Shipping Weight: 680 g
  • Average Customer Review: 2.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: #438,919 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Customer Reviews

2.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Most helpful customer reviews

Format: Paperback Verified Purchase
I bought the book in the vain hope that it might have some sort of acknowledgement of the radical rearchitecting that has happened in fitlibrary since publication, but it doesn't. So what you get, as far a fitlibrary goes, is very old, completely obsolete information. And there's nowhere to look to find that information, and that's a major issue, because the most useful fixtures in FitNesse are actually in fitlibrary. It's frustrating in the extreme. I don't recommend this book if you're looking for help extending fixtures using a framework version after 2009 or so.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.

Most Helpful Customer Reviews on (beta) 18 reviews
21 of 24 people found the following review helpful
Better structured than the online docu Nov. 23 2005
By Stephan Wiesner - Published on
Format: Paperback
The book describes in detail how to use Fitnesse for the combination of requirements management and automated testing. Though this is interesting, the book does not offer more information than the online docu to fitnesse (though certainly in a better structured way, as the structure of the online docu is a nightmare).

The book claimes that Fitnesse should be used to test the business code (model code), not the GUI. And I certainly agree, that this it much more easy to do and maintain, but as a tester I know that most of the big bugs do not occure simply on a method level (say a wrong calculation), but lie in the integration of modules. So, depending on the framework, most bugs will not be found by those tests!

The book uses some trivial examples. For those, Fitnesse works fine and is easy to use. Most tests, however require complex objects in a certain state to work on. It is the creation and maintenance of this objects, which is the tough thing. So, like usually, the trivial examples are hardly helpful.

The book does not give a structured introduction on how to actually use Fitnesse (as a WiKi). For a beginner, it can be very confusing, how to even create a page, why the TEST button appears on some pages, but not on others, etc.

Conclusion: The book does give a good overview on how to create tests with Fitnesse. Wether Fitnesse itself can help you will depend largely on things not covered in the book, though. It does not offer more than the online docu, but it gives more detail and is better structured.

Ah, and I really liked the layout of the book (green color, many links to other chapters, short chapters).
14 of 15 people found the following review helpful
Excellent book about an amazing approach (and tool) to testing July 17 2005
By Michael Cohn - Published on
Format: Paperback
This is a wonderful book. I first saw Fit during its infancy and I didn't "get it." This book will help any reader very quickly understand how this type of testing can help any software project. And, it will help you become skilled at testing this way.

This book starts out with the very basics then progresses into a case study. The first 180 pages are meant for anyone-programmers, tester, business person, etc. This first part is extremely valuable as it helps you see how Fit can benefit your develop projects. The next 150 or so pages are meant for those with a programming background and show how to extend Fit by writing and using custom fixtures. Even though I'd written a fair number of fixtures already, I learned a lot from this section.

The book is well-written and easy to read. Chapters include periodic Q&A sections and each ends with a set of exercises. I didn't do all the exercises but I did some and they are very helpful. I highly recommend this book. You will not be disappointed.
9 of 10 people found the following review helpful
Developers and Customers July 21 2005
By Steven E. Newton - Published on
Format: Paperback
This book has been called "two books in one", and I definitely agree. The first two parts are for customers and other non-programming team members. The latter parts are aimed at developers and have the technical topics. Ward said that as he and Rick were working on the book it started to get confusing, switching back and forth between the business-facing discussions and the technical discussions. Ward felt it best to cover the basics first, so they agreed to separate the book to speak to the two audiences one at a time. The resulting organization allows the book plenty of breathing room to address the needs of both audiences.

The "Questions & Answers" sections scattered throughout the book contain some of the most valuable gems. Here are a couple of examples related to ActionFixture:

* From Chapter 10, p 73, "Some action rows have a keyword in the last cell. Is that optional?"

* From Chapter 22, p 193, "Why does the actor have to be a subclass of fit.Fixture?

You'll have to buy the book to see the answers, though!

I wrote of a conversion of FIT to the Objective-C language -- with a bit of help from Ward. Still I found real value in having a book that speaks from the customer perspective and delves into creating FIT tables from that perspective.
6 of 7 people found the following review helpful
Good, not exactly great. Dec 29 2005
By Bryan Z. Wagstaff - Published on
Format: Paperback
The first 175 pages of the book seem devoted to convincing management that the tool is worth using. The next 75 or so pages give details on writing tests. There are about 45 pages of the programmer's perspective. The rest of the book mainly deals with extending the system in ways that most people won't bother with. Finally there is a very brief word on non-Java tests that simply says to refer to the web sites.

The book is easy to read. It is a good book for a programmer to show their boss, or to circulate to the non-programmer staff. Developers should thumb through the book to become familiar with the topics, but use the online wikis to develop a serious understanding.
9 of 12 people found the following review helpful
Revolutionizing the testing world July 18 2005
By Lisa Crispin - Published on
Format: Paperback
Fit and FitNesse are fabulous open-source tools that are revolutionizing the testing world by getting programmers, testers and business experts all working together to specify and automate tests. Having such a thorough and easy-to-use book documenting these tools makes them accessible to everyone.

The book is organized so that some sections are aimed at the programmers automating the tests, while other sections are aimed at everyone involved in writing the tests, including non-technical business folks. There are plenty of easy-to-follow real-world examples.

As a tester, this book has helped me improve my test design, and given me a bigger box of tools to use. My programmer teammates refer to the book on a daily basis, getting tips that are taking our FitNesse tests to a new level of usability and effectiveness.

If you're a tester, a programmer, or their customer, join the revolution. Download Fit or FitNesse, and buy this book!

Product Images from Customers